stephanie regusa

More stephanie regusa stories

Tampa Teachers Get Punished

In the past two weeks alone, three female teachers in Tampa, FL, have been arrested for having sex with their students — sadly proving even women can be totally perverted…

Simcha | March 27, 2008 - 6:30 pm