Happy Hump Day!

What's that you say? It's Wednesday? And only 19 days until Christmas? That's a llamazing reason to smile! Image via The Fluffington Post.