Heatblast (TARS)

This is the Pilot episode of The Alien Reviews Series.