• The Defused vs The Cosmonauts

    January 1, 1970

    The Defused are going for win #6 in Band vs Band! This has been a nice little run for this NJ band, and it looks as though they  are making a run for retired champion status. When a band wins 15 in a row, they become a “retired champion” and we’ve only had 8 in […]

    Read more