Last weekend at the NHRA Division 7 Lucas Oil meet in Bakersfield, California, Chris Demke and the Peen Rite captured some more creative footage aboard their 270+ mph Top Alcohol Dragster, including a ride on the front A-arm and on the roll cage for a front row view of the blown alcohol powerplant.
More...