Tag Archives: George Alan O’Dowd

Boy George and Culture Club Heading to SA for Tobin Center Gig

Boy George and Culture Club Heading to SA for Tobin Center Gig

On July 7, 80’s musical sensation Boy George and Culture Club will make as stop in San Antonio at the Tobin Center as part of a 45-city tour. Since the group was first formed in 1981, Culture Club has sold more that 50 million albums and 100 million singles with hits like “Do You Really

Top