Comment

GOP Debate Thread 2

171
theheat11/09/2011 6:43:46 pm PST

China must be rolling on the floor.