'71 Demon Pro Street/Touring

Tech is pretty slack on Friday night street legals, I havent hooked up a neutral switch and they havent said anything, BTW my wife is from Red Deer and so is her family :)

Darin