
Jughead's Revenge
Jughead's Revenge is an American punk rock band. They originally formed in Los Angeles in 1989. To date, Jughead's Revenge has released six studio albums.
Jughead's Revenge is an American punk rock band. They originally formed in Los Angeles in 1989. To date, Jughead's Revenge has released six studio albums.