Killer Whale plays indie rock with the confidence of musicians who’ve just recently departed a Hall & Oates session and nailed it. Their demeanor and sense of style tell a similar account.
There’s great singing here done in a drawl reminiscent of Leon Russell, or Dr. John. There’s little this group has to prove to anyone and, so, the nonchalant attitude is unlikely to be merely an act.
Single gets released on July 31st, 2020