Wednesday, August 17, 2011

Back to the Future

The Delorian just screams 80's doesn't it? Remember it as a time machine in the movie Back to the Future? This one is on display Downtown on Fremont Street, where the theme this summer is the 80's.

No comments: