Activists & Biker Rally

Reminds me of a true story where a bunch of PETA people got into a big van to protest deer hunters somewhere in the N.E. US and hit a deer on the way home. Dumbasses.