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.[2]”

site: Animal Liberation Front

Un pic  hardcore.. 🙂 gotta love them!