Crystal Bowersox performed a brand new song called “Barbed Wire Halo” on stage in Malone New York last Saturday.
The Season 9 American Idol runner up performs the bluesy new song beautifully, despite having to switch guitars (and having a bit of a wardrobe malfunction!) midway through the tune.
VIDEO: IrishEyesOz
Watch below!