Good Charlotte Premiere “Self Help” Music Video

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

Advertisements

Comments are closed.