
The title might be a little obscure. This is the world’s largest screen (several blocks long), at Fremont Street in downtown Vegas, showing an artist’s (rather on-the-nose) vision of the song “American Pie.”
the Whose Faulty Vision photoblog
{ 2008 12 23 }

The title might be a little obscure. This is the world’s largest screen (several blocks long), at Fremont Street in downtown Vegas, showing an artist’s (rather on-the-nose) vision of the song “American Pie.”
Posted by Morganth on Tuesday, December 23rd, 2008, at 12:09 am, and filed under Las Vegas, Vanishing Point.
Follow any responses to this entry with the RSS 2.0 feed.
You can post a comment, or trackback from your site.
Post a Comment