(OddNews) Retail store employees in Texas believe blankets falling from shelves could be signs of a ghost haunting. You might believe the same thing after watching the surveillance video.
(OddNews) Retail store employees in Texas believe blankets falling from shelves could be signs of a ghost haunting. You might believe the same thing after watching the surveillance video.