Senna

Formula One Race Cars on Forsyth Street for “Senna” Premiere

Last modified June 28, 2012 at 12:09 am

It was a bit unexpected. Almost an entire block of Formula One race cars and other types of exotic vehicles rarely spied on the downtown streets of Manhattan.

Filed Under