Scroll to Top

Alex Dunbar

Alex Dunbar is a Cryptozoology News contributor and owner of Bigfootbase.com

Other than the awesome “Sasquatch” in Capcom’s arcade-staple series “Darkstalkers” or the lead monster in the 2010 Gameboy Advance...