Wait, it gets better. On stage along with St. Vincent‘s Annie Clark and Sleigh Bells‘ Alexis Krauss are none other than Rosie O’Donnell (on percussion) and the woman behind the 80′s hit herself, Cyndi Lauper. This performance was from a benefit concert last night, which was a part of Lauper’s True Colors Fund. The purpose of the charity is to help homeless LGBT youth. Watch the performance below.