Loading...
Uploaded by sitka5 on Feb 9, 2009
National Geographic Channel: Somewhere In China: Ice Citythe boys head to a Russian Standard vodka bar made entirely out of ice, complete with ice walls, ice benches and ice glasses.
People & Blogs
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)