OXFORD CIRCLE, PHILADELPHIA -- A man suspected of drunk driving was taken into custody, but not before police say he smashed into a total of 27 vehicles in two Philadelphia neighborhoods early Sunday morning.The suspect is accused of smashing into 10 cars along the 1400 block of Devereau Avenue around 3 a.m.He then allegedly struck more vehicles on at least four other streets in Philadelphia's Oxford Circle and in the city's Lawndale section."When we walked out to our car, we almost got to our car and this driver, smoke everywhere, was coming. He turned and we almost got hit by it," said Colton Hawk.Hawk said he called 911 on the out-of-control driver.Elizabeth Occhiolini also witnessed the chaos."He hit the black car first, and then he hit the red and the gray, and then his car turned (sideways) and caught on fire," Occhiolini said. "And then his car would only drive sideways, so he hit every car on both sides of the street."Witnesses said the apparent drunk driver eventually ditched the SUV and ran -- until officers caught up with the 38-year-old on the 7100 block of Large Street.The unidentified suspect was facing a long list of charges.