July 31, 2010

PRINCE CHARLES believes he has been sent to save the world. Uh huh.