TK and the Irresistibles brought some electric ukulele and screaming vocals twee pop. Everything about TK and the Irresistables is just as ridiculous as the previous sentence. Enjoy this Great Rock band from Phoenix, Az.
https://www.facebook.com/tkandtheIrresistibles