Swamp Thing returns!

The 1980s prankster-rockers are poised to attack the Harmony Bar

by