PETA is at the Green Festival, being obnoxious as usual. #misogyny #sexism