SRT 10 totaled

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

View attachment 1716475621
I thought it looked like a wadded up radiator from a different angle