This is Bigfoot. No, really. [Amazing Photo of the Day]
Are you calling me a liar?
Are you calling me a liar?
Don't believe me? Good. This isn't really Bigfoot. It is an awesome Wookiee costume. Check it out.
And there is no Santa Clause. Sorry, kids.