S Club ‘The Good Times’ Tour Set List Revealed Ahead of U.S. Leg!
S Club is heading stateside to throw a party near you! The chart-topping pop band, also known as S Club 7, has reunited for their U.K. and North American The Good Times Tour, which is heading to San Francisco on November 5, making stops in cities like Boston, New York City, Los Angeles, Chicago and […]