http://www.dmctalk.com/showthread.php?t=3870&page=40
As a frame of reference, a 1/4 mile in 12 secs is equivalent to 0-60 in 3.9 secs, and 0-100 in 8.0 secs.
Just looks like he might be needing to stiffen that rear suspension And what happens when you put you foot down half way round a corner on a bumpy public road