This week we discover The Cuckoos from Austin, Texas. I had the pleasure of interviewing Kenneth Frost the lead singer. We learn about how The Cuckoos came together as a band, how they created their debut self-titled EP, and what inspires kenneth’s fashion.
The Cuckoos-Get It On
The Cuckoos-New Sunrise