Subaru has not said anything yet about unveiling the new Impreza at the New York Auto Show, but the recently launched a site with the words “A legend will be reborn. April 5, 2007. Witness it here,” with a countdown clock ticking to the launch of the mystery “legend.” Join us, as we bring you live coverage from the New York Auto Show starting April 4th.
Onan Clutch A035k088
- Lutz to Volt naysayers: We’re not unplugging anything
- Early Look: Mercedes-Benz CL 65 AMG