Video: Master Blaster in England

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

Master Blaster in England

 01:50

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