There are a couple threads here to check out too... "Disappointed in PETA" and "PETA supports BSL" just type into the seach box above, and it should take you to the thread links. The more I find out...