Here my brothers...

Pretty freaken fast!
The best part...
The part where he says.....The tires at this speed will only last only 15 min....but, that OK...the gas runs out in 12. (he hopes anyways)

Jay Leno of course bought one.