Jughead’s Revenge release new single
Jughead's Revenge have released a new song. The song is called “American Gestures” and is available digitally via People of Punk Rock Records. This is their first new song in over 20 years. Jughead’s Revenge last released
Pearly Gates
in 1999. Check out the song below.