Tag Archives: funny

Keep Calm and Carry On: 7 March 2012

Natural selection, hard at work!