Gotta admit that's a wicked ride!!! Some serious engineering brainpower in the design of this thing - I'm sure the US army will be looking at this for military application...
http://www.youtube.com/watch_popup?v=w_F7QrR4Ur8
http://www.youtube.com/watch_popup?v=w_F7QrR4Ur8
Last edited: