This 1970 BOSS 302 Sat For 30 Years - Is It Restorable?

Published --