LEGIONS OF DOOM Supergroup Announce Debut Album + Limited Edition 7" EP; "All Good Things" Video Streaming