Music Shania Twain Struts in Leopard Print Dress and Rhinestone Cowgirl Hat, Teases New Song 'Giddy Up'