This video from http://maiham-media.com/ is just all sorts of awesome. I doubt you will be able to see this being road driven and road registered in any other country except Japan. http://vimeo.com/50473835
0 comments