The Green Hornet


The Green Hornet (2011)

A red NSX with a big snorkel kit mounted on the engine hatch appears very briefly.