Cars from American motor companies that never made it to our shores (but should have).
Ford dealerships will be taking orders for the 2016 Focus RS starting October 1st. See the gearheads at Zeck Ford to order yours, (I am getting there early).