Auto driving event at Shea Stadium

Auto driving event at Shea Stadium


New York, New York (NY), US
Perhaps one of those test drive events put on by car dealers.
Perhaps one of those test drive events put on by car dealers.
View in Google Earth Land - Cars
By: kjfitz

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement