(Researcher) Robert Swain
From Squatchopedia 2.0
Robert Swain is the creator and artist of the Laughsquatch cartoons.
Robert is also the Executive Director of APES, Arkansas Primate Evidence Society and also hosts that Arkansas Bigfoot Conference every year.
External Links