coldspot.org
TTC Lower Bay Subway Station – Haunted Toronto Database
Haunted TTC Lower Bay in Toronto. I interviewed TTC employees about ghosts at Lower Bay subway station, the Lady in Red.