2007 Cadillac Escalade January 30, 2007September 1, 2015Joseph LaMuraglia 1 What a Difference $48,000 Makes by Joe LaMuraglia For those of you that keep on top of the comings and goings here at [...]