Shania Twain Documentary Headed To Netflix GLASGOW, SCOTLAND – SEPTEMBER 19: *** Exclusive *** Shania Twain performs live on stage at The SSE Hydro on September 19, 2018 in Glasgow, Scotland. (Photo by Samir Hussein/Samir Hussein/WireImage)