I saw this at the Mopar Nats back in '08. Maybe it was built by the same company??




When you decide to quit, THAT is the moment when you would've succeeded..