Perfect Launch!
Man that thing sounds incredible!
Are you running street tires?
Did they make you get roll bars when you broke into the 11's?
Man that thing sounds incredible!
Are you running street tires?
Did they make you get roll bars when you broke into the 11's?