Freed from a lab, 10 chimps discover sunlight
jihadpizza
Published
09/07/2011
Lab chimps see the light of day for the first time in 30 years of being locked up..Emotional.
3 Comments