Glen rogers serial killer killed a woman at this hotel in the 90s. Just seen the documentary.
Address: 4530 E Columbus Dr, Tampa, FL 33605, USA
tj crawford | Apr 14, 2019
Thats not helpful....lol
jan ray | Apr 13, 2020
Watching the show now.
Thanks! Your answer is awaiting moderation.