Albino Bigfoot is/was(?) a statue placed in front of Ace Hardware. He's super stiff, and watches over shoppers with a slight air of judgement. In contrast, that freaky statue on 4th & G will scare the crap out of you on a dark night. Check out more Town Art
![]() |