CSX3127, a converted street car?
Note at 5 minute mark the front plate in action.
http://www.youtube.com/watch?v=UI39i...eature=related
Boy I wish I could speak Japanese....
Great throttle linkage vid at 2 minutes.
Pusher fan at 3 minutes.
http://www.youtube.com/watch?v=ocMX5...eature=related
Enjoy I did...