[Watch] Shania Twain Stuns In Leopard Suit On “Late Late Show”

Shania Twain performing on Late Late show

Shania Twain recently visited The Late Late Show with James Corden where she sang her uplifting previous single, “Life’s About to Get Good.” The nearly four-minute song had the country legend donning a stunning two-piece leopard suit as she sang about turning her life around. Before Shania was spotted on the studio stage, her band … Read more