By Kevin Holy on March 21, 2016 @ 7:26am PDT | Comments (0) Steve Mason - Alive (Official Video) Video of Steve Mason - Alive (Official Video) In which a pair of sunglasses will save the future (or, the plot to They Live). Steve Mason, Artist Alive, Song Rok Predin, Director Richard Barnett, Producer