Dash camera captures Irish ghost crossing road
Located in Armagh, Ireland a rather strange occurrence happened. Seen in a video recording, is a ghostly entity crossing the road from left to right. It took place specifically in the Vicars Hill area....