More details here:
http://www.rcracer.com/on-road-artic...t-the-olympics
and as part of my job I've driven the full size versions which have the equivalent of 204bhp which is 'interesting in a front wheel drive car with SO much weight over the rear axle!
Don't know what chassis the RC version is based on but it looks to be 1/4 or 1/5 scale.