iggymakarevich.com
Piper’s Yowie Footage [?]
Piper’s Yowie Footage: On August 28th of 2000, Steven Piper reportedly captured footage of a Yowie (Australia’s Bigfoot) while in New South Wales. View more on Instagram via babettebombshell Is it?…