Sublime Team Up With Slightly Stoopid for Inaugural Me Gusta Festival

The Southern California band is launching the touring fest on May 9 in Fort Worth, Texas