This sign at a reputable cinema… seems like it belongs at one of those grungy XXX movie houses (do they still exist, i’ve never been…)

This sign at a reputable cinema… seems like it belongs at one of those grungy XXX movie houses (do they still exist, i’ve never been…)