Curtis Pickard Busted For Upskirting the Teacher
And then there is Curtis Jamar Pickard, 17, a student at Greenbrier High School in Evan, Georgia who has been busted for allegedly using a camera equipped cell phone to upskirt a 33-year-old female teacher. Pickard’s budding upskirting career came to a crashing halt on Tuesday when numerous students told the school safety officer that [...]
