pedestrian detection

Test Drive: 2011 Volvo S60 T6 AWD

Feb 27, 2011 | 7:02pm

It Rolls In Latin Volvo means, “I roll.” Geno Effler, Volvo’s Vice President of Public Affairs, reminded me. We were standing around a large banquet […]

OAE TV