Motorweek Features Fox Marketing’s Supercharged Lexus CT
American public TV institution Motorweek recently ran a feature on Fox Marketing's supercharged Lexus CT 200h from the NY Auto Show.
Kevin · June 9th, 2011