9 March 2010, 2:34 pm
Police said the teacher accidentally pressed her gas pedal instead of the brake.... Read More »