BAD CREDIT CAR FINANCE AVAILABLE 2012 62 BMW 325 3.0TD