No this is not my design at all, someone else came up with it. Any criticism or comments shouldn't be directed at me but at the designer. And you'll have to communicate those in French. This was taken from a post I saw on the website from France.
Revopowaaa This would be the thread where I found the pics.
Thread.
This is with the 3.3 tranny.
I thought it was interesting and I'm sure that if he ever decided to manufacture this chassis, he would be nice enough to make a version with front wheel steering only.