Demerit Premiere Music Video For “Do You Smell It? + Sink or Swim”
Chinese punk rock band Demerit have premiered their new music video recently. You can check out the video for their song “Do You Smell It? + Sink or Swim” below. The song is from the band’s upcoming new album Out of the Fog.