Showing posts with label Idiot rat bastard. Show all posts
Showing posts with label Idiot rat bastard. Show all posts

O Can-Ed-A

Friday, May 11, 2012

Please God make it true.



I doubt our friends up north would take him.

Christmas Smear

Saturday, December 24, 2011

From the authority on sewer rats...



The Radio Equalizer

My New Favorite Actress

Monday, December 19, 2011


  
H/T JWF