Limited Edition Ford GT Mk IV is the Ultimate Track-Only Ford GT

Limited Edition Ford GT Mk IV is the Ultimate Track-Only Ford GT