Loading...
Uploaded by linfishlane on Jun 6, 2007
From Travel-Budget-Asia.com..A night walk down the busiest road in Shanghai, China where the neon lights are better than the strip in Las Vegas.
Travel & Events
Standard YouTube License
Load more suggestions
All Comments