Shania Twain Visits A Lady Antebellum “You Look Good” Tour Stop

Shania Twain stopping by the Toronto show might just be one of the coolest You Look Good World Tour memories so far: