Hamilton Mountain News
Cadillac Escalade makes a big impression
Hamilton Mountain News, Canada - Aug 25, 2006
... premium luxury SUVs. And nowhere is that truer than in Arlington, Texas, where the Cadillac Escalade is built. Things are bigger ...


Read full story...