SEAT Sets Their Leon CUPRA FreeMarch 10, 2017Alex BeanAuto Culture, Blog, Video car news, CUPRA, Leon, race car, Seat, set free 0 SEAT’s Leon CUPRA is a race car that needs to be set free – according to SEAT, anyway…