SRT 10 totaled

What do you reckon this is? Kinda looks like a chunk of concrete to me.

IMG_6972.jpeg