Chuck Testa, Internet meme star, brushes the ear of a stuffed deer at his Ojai taxidermy shop.
Chuck Testa, Internet meme star, brushes the ear of a stuffed deer at his Ojai taxidermy shop. Sam McManis smcmanis@sacbee.com
Chuck Testa, Internet meme star, brushes the ear of a stuffed deer at his Ojai taxidermy shop. Sam McManis smcmanis@sacbee.com