This murderous new piece by Alabama street artist Priest appeared on a side of an insurance building in downtown Mobile, attracting a crowd and the local media. (Photo: Priest)