Chevrolet

Chevrolet left a tip at Citi Field

12301 Roosevelt Ave (at 126th St), Flushing, NY | September 20, 2010
Citi Field is built on the same site the 1964 World's Fair. At that Fair, General Motors' exhibit, "Futurama," introduced the idea of a future of networked, electric cars.
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Citi Field
9.3
Flushing, NY
Baseball Stadium
Show More (on 1 To-do List and 643 Other Lists)