Cherub energizes last Friday night Edfil Dulay December 2, 2015 Concerts, Festivals, and Live Reviews, Photos Cherub, an electro-pop duo from Nashville, is far from angelic. Raunchy lyrics and a party-hard attitude define their musical style. And the energy shows in their live performance, as well. Pla...