Leprechauns are crackheads.

Obviously.

 

~ by Dr. Alexandra Cirone on March 18, 2011.

Leave a comment