• 9 years ago
Film taken in 2006, Katoomba, Australia. Squatchdetective.com, ruled it a hoax because the videographer told conflicting stories and could not produce any corroborative witnesses despite being out with several folks.

Recommended