Monday, December 15, 2008

New Christmas Treat?


Cockroach roasting on an open fire.

Stumble Upon Toolbar

0 comments: