We were coming home from the airport last night, waiting for the E train at Jamaica Station, but the wait wasn’t bad. A street artist, in a helmet horned with fiberglass, performed a crucifixion of sorts with odd moaning music in the background, as the passing people gaped and laughed. (Click to view!!)The message was unclear, except that street art helps pass the time.