A five-year-old boy was killed Wednesday after being pinned against a wall by a car driven by a 14-year-old girl, St. Petersburg police said.

The girl took the car keys to retrieve her school books inside, but instead took the Volkwagen for a drive, authorities said. The car crashed into a wall at an apartment complex, pinning the boy beneath the vehicle, according to witnesses.

Neighbors looked on in disbelief as the car jumped a curb and came to rest with its rear bumper against the wall, The Tampa Tribune reported.

Jason Fields, 17, who lives at the complex, told The Tribune that the car struck the boy in the chest and pinned him to the wall, leaving his feet dangling off the ground. The girl allegedly tried to press on the brake, but accidentally slammed on the gas.

"Whatever she didn't do right, it didn't go right," Fields told The Tribune. "We kept telling her to back up — the boy couldn't breathe."

Witnesses said another girl was with the suspect as she attempted to drive the car, and they were playing music and trying to dance while driving, The Tribune reported.

Click here for more on this story from The Tampa Tribune.

The Associated Press contributed to this report.