Saturday, December 11, 2010

Giant Santa

Saw this last night at Cheddar's. I must say I was slightly freaked out!



- via iPhone

No comments:

Post a Comment