Dedicated Lion
Friday, August 26, 2005
Humans Are Ones on Display at London Zoo
The Brits are making a monkey of themselves. Dumb Brits.
‹
›
Home
View web version