Scroll to Top

Tag Archives: tamika scott falls live on stage

Loading...

Xscape officially reunited and hit the road this past weekend as they kicked off their Great Xscape Tour in Charlotte, North Carolina, but things didn’t run as smoothly as they would have liked. Tamika...