Close Advertising Couple taken by aliens and made to star in live show! Sci Fi couple live made show star 11 views 0 / 0