Zombie ready STS seen outside a woman’s clothing store.

The sun was on the wrong side, but yes that is a diamond plate bumper.