chinese teacher caught kicking and slapping preschoolers!
jayduane
Published
10/29/2012
makes me just want to slap the crap out of her for a while!
4 Comments