The post ‘Cow Wow’ (‘Helga and the Lightning Herd’) 2:15 appeared first on PETA. Post navigation Elon, North Carolina N.Y. State Police Arrest Harness Trainer for Violent Beating Resulting in a Horse’s Death