TWIST News: LET IT SHINE Premieres Tonight!