Inside izmoAutocontent
Battling the assumption that they’re staging a publicity stunt, representatives of Ford have been surreptitiously hitting the streets in cities across the country, camera in hand and car keys jangling in pockets.

more...



The 2008 Ford Edge