May 5, 2010

LIFE EXPLAINED, PART 677

People who don't know what the hell they're talking about don't mind repeating themselves over and over until they figure it out.

No comments: