They kick ass! :)
November 22, 2010
wiki: “The Animal Liberation Front (ALF) is an international, underground leaderless resistance that engages in illegal direct action in pursuit of animal liberation. Activists see themselves as a modern-day Underground Railroad, removing animals from laboratories and farms, destroying facilities, arranging safe houses and veterinary care, and operating sanctuaries where the animals live out the rest of their lives.”
site: Animal Liberation Front
Un pic hardcore.. 🙂 gotta love them!