You need to a flashplayer enabled browser to view this YouTube video
This is footage from a camera inside a Blockbuster Video located in Mexico, that is said to be haunted. Employees have reported feeling breath on their necks, hearing… Continue reading →
Designed by Ghosts.