OK everyone! Here are two more views of this bug. The top image is looking south. The bottom image is looking north. This bug is west of Park, east of 4th Avenue, south of 6th Street, and north of Broadway. Good luck!
I'm a transplanted New Yorker who loves the Tucson climate. On New Year's Day I have a bit of fun calling my (snowbound) east coast friends to announce that I'm drinking coffee while sitting on my patio. (: