Friday, August 26, 2005

Humans Are Ones on Display at London Zoo

The Brits are making a monkey of themselves. Dumb Brits.