Pete Dambaugh
Chief Mechanic (in memorium)

Pete was our chief mechanic and equipment boss.
He’s also a record holding drag racer and a legend.

None of this would be possible without Pete.
Pete passed away in july of 2014. He is dearly missed