Footage: ALF Rescues 11 Chickens From Egg Farm (1998) Animal Liberation Front Raid Footage youtu.be Submitted by GoddamnedVoodooMagic on April 19, 2023 at 11:17 PM in XVX No comments 9