When aliens descend on Clearwater, Florida, the government turns things over to those alien experts at the Church of Scientology in this (unauthorized) ensemble-created spoof.
Show Details
Dates:
Opening Night: April 3, 2009
Final Performance: May 22, 2009