E.T. Phone Beijing

China Scientists to Probe ‘ET’ Launch Tower