Asheville High School Ghost Video

Here’s an interesting ghost video from Asheville High School in North Carolina that was filmed on August 1st, 2008. It all started when the school custodian was reviewing surveillance tapes and noticed a strange entity that appeared on the film. Some are saying it’s a ghost or apparation, while school officials aren’t so sure. They […]

Read More