Thames Racing

Block Numbers

Yep you see that this is a 5.7L Block

388 Stroker