**Pro Street Ladder Bars???**
Nitrous Launch...... Big Difference, only thing is that mustang would be passing that car up like it was standing still after the 60' mark.
[ame="http://www.youtube.com/watch?v=WDLBKoy3DCA"]TNT nitrous launch - YouTube[/ame]