Video: Master Blaster in England

Master Blaster in Blackpool is the world's longest indoor water coaster.