SHELBY COBRA 427 SC RACING SCREEN 98 KYOSHO 03016BL