PS Josh you should post a pic for people that haven't actually seen the "The Dumpster" :thumb:
I'm betting you make a lot of money street racing that thing. Lol. Congrats!!
I'm curious how much uS you are running to hit 124mph. Really awesome.
Quite a bit of nitrous then