Cadillac takes over Times Square to reveal electric Escalade IQ
That was electric! General Motors revealed its new fully electric Cadillac Escalade in dramatic fashion Wednesday night, taking over most Times Square billboards to promote the new $130,000 luxury vehicle. … Read More