http://www.youtube.com/watch?v=6WALfDkdDCM

Anyone know the car or the running gear in it?

Heres some pictures of it