Take a tour of the Thames Barrier in the United Kingdom - part of the World’s Greatest Attractions travel video series by GeoBeats. The Thames Barrier, located in London, is currently ranked second on the list of the "World's Largest Moveable Flood Barrier's". After the flood of 1953, which claimed the lives of around three hundred people, it was obvious that something needed to be done about the rising water problem; the Thames Barrier was the solution.
Welcome to the Holiday Showdown! These expert wrappers had to wrap up bowling balls in the most discreet way possible
With "My Queue" you can quickly save videos to watch later.
To add an item to your queue just click the sign next to the video.
Once you've added a video visit "My Queue" to start watching!