“For the eight-piece Tampa, Fla.-based funk/hip-hop band Green Sunshine, every show is a party,” says a press release. And that’s almost all you need to know. Except that members have stage names like Optimus Rhyme, Mowtown Tea and Sunshine Slim, and they’ve got matching green tracksuits. Together since 2008, the collective considers itself to be […]