15,863,779 views 136 on YTPak
22,751 6,630

Published on 31 May 2015 | about 1 year ago

Scary Falls water park slide at Sandcastle Waterpark in Blackpool, England.

Facebook ► www.facebook.com/AmusementForce/
Twitter ► twitter.com/AmusementForce

Loading related videos...