Bad Bad Meow has released a new EP called "Giving Up”, and despite the name they definitely are not. This EP is filled with catchy, danceable rock with a lean towards the theatric. Bad Bad Meow is the work of Alen Khan (lead vocals & Acoustic guitar), Greg Peerbolte (lead guitar), Anthony Perez (Drums), Justin Neese (bass), Joey Lieberman (keyboards & vocals), and Geno Alesandrini (Trumpet).