A group art featuring alien art @ the Zepf Alt Gallery in downtown San Diego. Showing on two nights only on April 14 and April 28, 2012 from 5-10pm.