(CBS Local) It's been eight years since Shania Twain's last performed in public, but the country-pop megastar showed she is most definitely "Still the One" during the debut of her Las Vegas residency this past weekend.
Titled "Shania: Still the One" (in reference, of course, to her double-Grammy-winning 1998 hit single "You're Still the One"), Shania's series of shows kicked off Saturday night (Dec. 1) at the Colosseum at Caesars Palace in Las Vegas. The Canadian country star will go on to perform there on select nights over the next two years.
According to an extensive review of the debut performance by New York Times critic Jon Caramanica, Shania didn't waste any time with the spectacle. More including photos