TV Lab
The Umbrella Academy
We just lived out 40 years of our lives in the future and now we’ve time travelled back to the present time to tell you all about The Umbrella Academy, which premiered February 15, 2019 and is now streaming Season 1 on Netflix.