evilgeeks.com
What’s Killing My Social Life This Week – The Legend of Korra
Are you a fan of the Legend of Korra series? Actually don’t answer that, it was a stupid question. I mean, it’s got awesome ladies kicking butt and looking good whilst doing it. Who could hate that…