Random

WTF of the day: The Angry Birds Peace Treaty video

Funniest video ever. Heard about it from Leon and the bf!

Say what?! Fuck off!