Is this Thing On?, Contemporary Art Centre, Cincinnati, Ohio, USA. Group show exhibting Black Rain. Is this Thing On?, Contemporary Art Centre, Cincinnati, Ohio, USA. Group show exhibting Black Rain.