No Gravatar

Technologically Impaired Duck is one of my favorite internet meme series, so I just wanted to share some with you!

http://american-otaku.com/2011/12/lol-duck-video/