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.
Md Hughes 500 Main Rotor Hub
- Lutz to Volt naysayers: We’re not unplugging anything
- Early Look: Mercedes-Benz CL 65 AMG