Big bump there, must be a ozhonda record surely ??? Haha

96kw engine where did he rip a 6.5 from lol