toptumbles:
Chimps held in research lab for 30 yrs finally see the light
so happy…but it’s really fucked up