The pictures just didn’t look right to me either.
The whole thing smells like a ‘setup’. Just another dirty trick.