coldspot.org
Syncrude Twin Towers Apartment Building – Haunted Alberta Database
Haunted Syncrude Twin Towers in Fort McMurray, Alberta, Canada. A report about ghosts at Syncrude Twin Towers apartment building.