Still The One - Shania Twain Live

Concert feature film. Shania Twain live at Caesar's Palace, Las Vegas.

Releasing on Blu-ray in 2015.