Over the past weekend, we celebrated our release of "Penance" by Glenn O'Brien during Art Basel Miami, taking place at The Newsstand pop-up at The Standard Spa. Patrons were greeted by Glenn, who offered book signings, as well as redemption — a recreated confessional booth was provided where guests could purge their sins.