Who built it? Any performance numbers?
That thing must vibrate like mad. I bet girls looove riding on it