Wednesday, February 6, 2013

The Sound Liberals Make...

When you hold their heads under the
crystal blue waters of...
 


No comments: