Police tried to stop the pickup for running a stop sign near East 14th Avenue and Beeler Street in Aurora, but the driver of the white Ford F-250 took off.
He crashed into a private-school bus with 17 children on-board, sped off and hit several parked cars, according to police.
The truck ended up in someone's front yard on Akron Street. He got out and ran. But some quick-thinking citizens chased him down and held him until police arrived.
None of the students on the bus were seriously injured.
The truck was stolen a few months ago. The driver will face multiple charges.
(KUSA-TV © 2012 Multimedia Holdings Corporation)