Thames Racing
Block Numbers
Yep you see that this is a 5.7L Block
388 Stroker