Added: Oct 15, 2008
From: gwugard
Duration: 0:18
A London Duck Tour Boat gets stuck trying to exit the Thames at a ramp next to the MI6 building in London. It was later rescued by another tour boat.
Channel: Travel
Rating: 5.00 (1 ratings) Views: 123 Comments: 0
