The new '05 struts its stuff. New shots and the latest drive on the means streets of L.A., Beverly Hills and Malibu. Sounds like Ford got it right... sort of. Check out the link.
http://www.lacar.com
http://www.lacar.com
