Cena In Car Crash

I’m sure you’ve seen it on newsboards etc. This smells kayfabeish to me. It’s too convenient for my tastes.

Thoughts on this?