Bigfoot was on the loose over the weekend in Hermosa Beach!smitty101 (51)in #photography • 7 years ago #fun #lifestyle #funny #blog