Kitten Drops Mad "Money"
by Erica Russell Los Angeles based electro-rockers Kitten are gearing up for the May 27th release of their debut album. In the meanwhile, the band's resident neo-goth lolita lead, Chloe Chaidez,…
by Erica Russell Los Angeles based electro-rockers Kitten are gearing up for the May 27th release of their debut album. In the meanwhile, the band's resident neo-goth lolita lead, Chloe Chaidez,…