Did anybody see the motorweek review of the ct200h?
MotorWeek: Road Test
Comments? Agree or disagree?
( Moto week is an automotive review TV show in the US )
MotorWeek: Road Test
Comments? Agree or disagree?
( Moto week is an automotive review TV show in the US )