March 6, 2011 Robert Catto Also on Cuba St this morning (while I was sitting in the car, posting the last photo)…yes, that’s a big cross on wheels that says ‘REPENT’ in large, friendly letters.