MYZICA

MYZICA Says to ‘Wait Just a Minute’ in Bouncy New Single

Nashville doesn't automatically conjure thoughts of bubbly indie-pop bands, but MYZICA — a.k.a. Tennessee-based producer Micah Tawlks and singer Isaaca Byrd — break all country-fried…
Rachel Brodsky / April 1, 2015