Good Charlotte - Once Upon a Time: The Battle of Life and Death by Good Charlotte — Punk Music Video | Purracket Artist: Good Charlotte • Album: The Chronicles of Life and Death • Song: Once Upon a Time: The Battle of Life and Death