Loading...
Uploaded by amberbillard on Jun 19, 2009
This was the Freemont Street Experience in Las Legas, Nevada. We were there in Dec. 2008. This is apparently the world's largest video screen. It was pretty crazy!
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)