The pic is kinda weird, but this should be the new F430 Challenge. Note the different exhaust, lower ride height, and a shitload of duct tape...
The thing is...it looks like a PS job. But why would anyone bother?
Anyway, the new Challenge Series is due soon.