Friday, July 09, 2010

Kapre Sighting in the Philippines

North American Bigfoot: Kapre Sighting in the Philippines

No comments: