With their complementing outfits, girl group sensibilities, and puckish attitude, the Austin, Texas-based ensemble the Carrots nod to a variety of like-minded indie pop groups, specifically the God Damn Doo Wop Band as well as the Vancouver, Canada-based task Gigi. The music group came jointly in 2005 when founding Carrot, …
Read More »