'71 Demon Pro Street/Touring
That motor is a work of art! or should i say that "stock 340" ;)
Print