Izzy True Izzy True is an indie rock band showcasing intimate lyricism with dynamic, chaotic instrumentation. Their sound is twangy and melodic, pointed and at times patient. Read More Indie RockAudiotreeMarch 11, 2022Izzy True