The banner ad I saw on that site was a flash ad where you try to squish a bug with your finger. Perhaps not the best choice when trying to get PETA money, but sorta funny.
__________________
_________________
|...............| We live in the nick of times.
| Len 17, Wid 3 |
|_______________| [pics]
|