News

In April 2023, Good Charlotte played their first show in five years in one of the most improbable places: the vast, luxe halls of the Hotel du Cap-Eden-Roc in the South of France. Wearing Doc Martens ...