This video is reuploaded due to a copyright issue. Thank you to everyone who watched and commented on the previous video.
Welcome back to Expedition Weekly, this week we are taking a look at the history of Valhalla located at Blackpool Pleasure Beach in England. This unique water dark ride is one of the best in the whole world.
Special thank you to our Patreons.
/ themeparkworldwide