London Metro Ski Show 2009 Highlights
Related Videos
Most Recent
Most Viewed


This week we're comparing the two snow shows that were here in London last month, The London Freeze and the Metro Snow Show.As the title suggests this was very scientifically done, so you might want to bring a pen.