Cages Animals – “Cindy + Me”

New Jersey-based alt-popster Vincent Cacchione shows us just why we shouldn’t do animal testing; ‘cos one day it might be the other way round. Haven’t you seen Planet of the Apes?!