The Foo Fighters and Shania Twain, together at last.
No, this isn’t some weird internet mashup. Shania Twain really did join the Foo Fighters onstage to perform “Best of You” at a show in in Austin, Texas. She’s played Austin City Limits earlier in the festival and figured “Why not?”
