These bikes are absolute monsters! These guys caught up with Oscar and Dan at the International Roll Racing Associations inaugural event at Palm Beach International Raceway.
They battle it out and show us a true comparison of a Turbo vs Nitrous Hayabusa. They both make roughly 300WHP but their setups are quite different. Follow us also on Facebook!