Weird Stuff / August 26, 2012

A Real Ghost Caught On Camera, In Sri Lanka