Bedtime Story
October 10, 2012
A recent study of politicians shows that 103% of them are lying, thieving bastards who live in the pockets of big corporations (the pockets are big enough for an adult politician to live in comfortably). These are the facts, check...