St. Petersburg, Florida - Nancy Kavallierakis was drunk, according to St. Petersburg Police, when she slammed into a school bus around 2:30 p.m. Tuesday afternoon in the 2500 block of 30th Avenue North.
The 31-year-old mom was driving a 2006 Volkswagen with her 3-year-old boy in the car, according to cops. Records also show this is her third DUI arrest.
The bus driver, Cherry Banks, told 10 News that the accident was terrifying. Banks has been working for the Pinellas County school district for 19 years and "has never seen anything like this."
Banks was on her afternoon route with three teenage students on the bus. She says the kids were wearing their seat belts when Kavallierakis hit the bus "going at least 40 miles-an-hour."
"She hit us hard," said Banks.
Kavallierakis was charged with careless driving, felony DUI, and refusing to submit to a breathalyzer. Her bond was set at $5,250. She is scheduled for a court appearance Wednesday morning.
As for the longtime bus driver, she says she's shaken up and a little sore, but will be okay.
No one answered the door at Kavallierakis' St. Petersburg home.
Check out some of our most read stories from 2013:
#shortyellows: Florida quietly shortened yellow lights
Terrorism Warning: Memo says terrorists practicing dry-runs on Florida flights
Kittens shot: Officer shoots kittens in front of children
Courtroom apology: Woman apologizes for flipping off judge
Weird ice: Strange, giant circles appear on frozen pond
Controversial Club: College student organizes "White Student Union"
CFO Trouble: School administrative chief in trouble over her porn sex blog
Warning Shot Wife: Mother gets 20 years for firing warning shots at abusive husband
Science Arrest: Teen girl arrested over science project explosion
Wait, WHAT?? Dog shoots man in the leg with a handgun
Popular photo galleries:
Faces of Meth: Devastating before and after photos of meth abusers
Travon Martin Shooting: Trayvon Martin crime scene photos and George Zimmerman injury photos
Hooters Winners: Winners of the 2013 Hooters swimsuit pageant
Rejected: Funny Florida license plates rejected by the DMV***warning graphic***
Deadly sinkhole: Home collapses, man dies in giant sinkhole
Florida Sex Offenders: Look up sex offenders in any Florida neighborhood here
Restaurant Inspections: Look up inspection reports for any Florida restaurant here