Dedicated Lion
Friday, August 26, 2005
Humans Are Ones on Display at London Zoo
The Brits are making a monkey of themselves. Dumb Brits.
Newer Post
Older Post
Home