green tea is rhode island's premier jam band