Dyno shop tested 318
Whats "stock heads" mean?
318 or 360 heads?
Print