Lost Puppy is a Los Angeles outfit comprising singer-guitarist Steve Cherkassky, bassist Philip Nielsen and drummer Carl Ribaux. Following the release of their 2017 debut album, Wash Your Hands Before You Steal My Heart, the trio has continued refining their distinctive, accessible brand of indie rock. Today, the band is …
Read More »