B. Hatchetface is currently living in the Great North Woods for a spell.
The above was taken on the way there on a sunset hike in Arches National Park, Utah.
View Complete Inappropriate Halloween Costume Gallery United Hollywood Bigfoot Field Researchers Organization