Good Charlotte Premiere “Self Help” Live Video

Good Charlotte have premiered a new live video for their song “Self Help.” This track is from the band’s latest album “Generation Rx.”

Advertisements

Comments are closed.