'72 Demon, Stock Tank - Elec. Pump & Filter mounting?
If you have to use it I recommend a very elaborate sound deadening box...
Print