1972 Demon Build

It's all good. Rather it happen while test and tune and is 15 feet from shop that 15 miles in traffic