SEMA Show 2007
A very big Ford Excursion...this one will get your attention on the road!