Videos WhatFinger

Thursday, March 25, 2010

Another embarrassment?? Parochial school Priest arrested for being intoxicated on campus...

Oh. Wait. Did I say Priest?

I meant gub'mint school teacher. Her seventh-grade students reported her to school administrators.