We visit O’Meara Ford in North Denver and learn about this historic Colorado Auto Dealership and some of the Ford cars and trucks they have for this year including the Fusion, Escape, F-150, Super Duty, as well as the Mustang Boss 305, Shelby GT-500 and the Classic Ford GT.