← Back to all videos « Previous Next »

TIL - There is a ghost town in northern British Columbia, Canada that was abandoned almost overnight in 1983. Everything is still there and the power

Switch lights