Sunday, July 29, 2007

Lemon: Toronto Star Hates Humans

Toronto without humans is a glorious place, as it was before humans arrived.
I guess the voles built the Eiffel Tower shown in the picture...

No comments: