Tuesday, 21 April 2009

Nazi bovine overlords set to rule for 1000 years


Or at the very least claim a working majority at the next election.

Bullingdon Clubbers