Europe's Largest Model and Hobby Superstore
CEN are not a new name to RC but they have relaunched the brand with a range of platforms featuring licensed branding from FORD, FIAT and SUZUKI.