Arrest that Ghost!

Police in Glasgow, Scotland don’t know what to do when they witness a poltergeist incident. After all, it’s not against the law. CHECK OUT THE NEWS REPORT.

Leave a Reply