Its called Special Stage. It's based on some manga that I don't, nor care to find out, the name of. I though some of you might be interested in seeing this. Personally I just want to see under the hood and the underside of the car. Sorry if this has been posted before, I did a quick search and nothing came up.
http://www.specialstage.net/top.html