Showing Animals Respect & Kindness videotapes worst charreada violence yet WOODSTOCK & BELVIDERE, Illinois––Charreada season is back and more gratuitously brutal than ever in the suburbs of Chicago, Illinois, the first Showing Animals Respect & Kindness charreada drone videos of the year show, with more expected from charreada sites in both Boone and McHenry counties. […]