Showing posts with label Bigfoot. Show all posts
Showing posts with label Bigfoot. Show all posts

Friday, October 15, 2010

Looks Oddly Familiar


According to my mother's handwritten note on the back, this photo was taken in California, circa 1960. I would hope that's the last time I was seen topless in public.




And doesn't it look oddly familiar to this? The similarity is creepy.




And by golly, Grandpa's got himself the next generation of Bigfoot-movie-watcher keeping him company.