Officer Gordon Shyy says the incident started at 10 a.m. when the suspect stole the car at Laguna and Haight streets. As he was en route to the Mission District, he struck several cars along the way, police say.
As he made his way to South Van Ness, he continued hitting vehicles with the stolen truck, and was only spotted by police when he drove the wrong way down 11th Street. The suspect took a left on Kipling Street and hit more cars as he attempted to dodge police.
When he reached Polk Street near Grove Street, he hopped out of the car and began running, Shyy says.
"San Francisco Fire Department [staff] happened to be there and tackled the suspect," Shyy says. The cops arrived to the location and took the suspect into custody.
Surprisingly enough, nobody was injured during the brief joyride than span three neighborhoods, Shyy says.
The suspect has not been booked yet, so police could not provide his name, but say he is facing stolen vehicle charges as well as many, many hit-and-run felonies.
Shy also couldn't say whether any occupants were inside the cars when the suspect hit them. "It's a large crime scene involving three districts, so we're still working to sort all that out," he says.
A man who was only identified as being in his 20s is headed to jail this afternoon after he allegedly stole a construction truck and plowed into several cars as he drove through through San Francisco this morning.