The monkey train near Bari Italy
daveforsythe
Published
10/06/2011
The PETA idiots would absolutely strip down naked and protest this if it was in the US. 2 Virginia Commonwealth University Hospital nurses squealed repeatedly as the Baboons begged for food. Note the little girl just smiling.
1 Comments