Listen Live on

On Air

Elvis Duran
The Carrots
The Carrots
With their matching outfits, girl group sensibilities, and puckish attitude, the Austin, Texas-based ensemble the Carrots nod to any number of likeminded indie pop groups, in particular the God Damn Doo Wop Band and the Vancouver, Canada-based project Gigi. The band came together in 2005 when foundi...

Share Email Bookmark