Sarah McCleave and Darren Bancroft make up this singer/songwriter band with dreamy folk psychedellic songs. Turbo Fruits is a neo-soul trio from Nashville, Tennessee.
Added by Upcoming Robot on August 25, 2007