Looks familiar. Who is it?
Debra Lafave... The Florida teacher who was just too hot looking to convict.