Ghost of a flea
Ghost of a flea is a Toronto based blog about politics and popular culture.
Speaking truth to sour ?
March 22, 2010
Richard The Lionheart defeating Saladin at the Battle of Arsuf
Posted by Ghost of a flea at March 22, 2010 08:41 AM
The Flea is...
to the stars!