Originally called Impact, what sat at the corner of 61st St. and Cherry Ave. in North Long Beach was the headquarters for drag queens.
Originally called Impact, what sat at the corner of 61st St. and Cherry Ave. in North Long Beach was the headquarters for drag queens.