Feature Locations: Niagara Falls, Ontario, Canada – –
HOSTED BY GHOST GUIDE DANIEL – The history of Niagara Falls told around the dark light of its death… not always defying… daredevils. A Top List of the most infamous barrel-riders. Along with the lure of the massive world wonder.