On Saturday, June 20, Christopher Owens (performing in support of his newest release, Chrissybaby Forever) began his two night stand in New York City with a show at Brooklyn’s Baby’s All Right. Weeknight joined him on stage for an opening set that night.