OnStarGregRoss01.jpg

OnStar Infotainment Director Greg Ross Monday, June 4, 2012 at the General Motors Global Headquarters in Detroit, Michigan. (Photo by Steve Fecht for OnStar)

Comments are closed.