October 23, 2006

Top Gear followup

The Hamster appears to be recovering well.

Posted by duver001 at October 23, 2006 3:48 PM