Large

Encinitas Yeti

Saves: 0
Check-ins: 0
This seven-foot-tall abominable snowman goes by the name of Cornelius. He found the coastal town of Encinitas to be much more inviting than the frigid temperatures of the Himalayas so now takes a full-time job advertising for this auto shop. Drive by during holidays and you just might see him dressed for the occasion.