The Stand TV mini-series premiered 20 years ago today CategoriesUncategorizedPosted on May 8, 2014I remember watching the first episode in my bedroom at home and being totally blown away/freaked out.