CCTV Footage Of "Monster" Crossing Road

This creature was filmed on CCTV running across a motorway in the UK.
There...

12K views ghosttheory.com

Interest

Paranormal
Discovered by Squez
on Mar 29, 2011

Stumblers Who Like This Page