Weekly News Roundup - Week Ending 26th August
The first ever Shelby Cobra was sold at auction for a whopping $13.75 million, the streets of Paris will be car-free for one day only next month and GM in court again over their ignition switch scandal...