The Heligoats. Can't believe people aren't praising them around here and those who have listened to them or Chris Otepka's previous band, Troubled Hubble, all seem to love them.
Here's their lead single from their last full length -
Agreed. I covered them when their last album came out but not many people paid attention.
Great band though.