Britney Sings Live!

She’s toured the US, been to Europe and back, but hasn’t sung a single not live. Well, it looks like things are changing.
Britney Spears debuted a new song at her concert in Greensboro, NC on Saturday night and she actually sang it LIVE! Britney performed a cover of Alanis Morissette’s ‘You Oughta Know’ and she sounded pretty damn good.
Thoughts?



