Part of the new amphitheater complex here in Coppell, Texas or alien communication device???