OPTIMA Presents MY RIDE! A 2007 F-150 SuperCrew and a 1991 Ford Bronco By: Lexi Shorey | November 5, 2015