Thursday, 7 August 2014

HUMANOID ELEPHANTS OF AUSTRALIA

Some of the oddest creatures yet reported.

Lake Narrabeen (scene of sighting)


now read on....

No comments:

Post a Comment