viciousvegan.com
TICK POWER!
And you thought PETA was bad-ass! There’s a group of ticks emanating from Texas, who are taking the farm animal rights fight to a whole new level! Causing red meat allergies in anyone they happen t…