New York Auto Show: Subaru’s surprise for April 5th
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.