News & Analysis Loved 'Baby Driver'? We've Found Your New Baby August 23rd, 2017 0 CARS.COM — Can we interest you in a 2006 Subaru Impreza WRX Limited with 158,000 miles on the odometer and priced at nearly $50,000? No? You...