Shania Twain Proves she’s ‘Still the One’ with Stellar Performance in Vegas

It was her stage and she proved she owned it. Pop-country crooner Shania Twain belted out a nearly effortless performance at The Coliseum at Caesars Palace in Las Vegas Saturday Night. It had been eight years since the Canadian-born singer last performed live, but Twain roared onto stage on a motorcycle suspended in thin air like […]