Best Bigfoot Christmas Card EVER!

Hands down, best Bigfoot Christmas Card