these are the guys that put their lives on the line everytime they would
hit the track ...would have been amazing to go and watch these
guys race and to top it off no brakes ..talk about balls....i
would have to say i had my share of no brakes and i'll
tell you its not fun at all but i would have to say hands down
these guys rule..