A real sick punk band from the Bay area. They kill it.
I saw Dudewatch last night in Santa Cruz, they rocked so hard I lost my pants.
7👍 1👎