08-06-04, 12:38 PM
Did anyone see the Showtime special about PETA? It is on Penn & Teller's "Bull" show. It is great. The PETA and ALF people are NUTS.....If you get an opportunity to watch it, do so. We need to comabat these wackadoos. Just my opinion.