thefive10.com
Sherwood Launces U.S. Headlining Tour February 17th in Los Angeles
Sherwood, purveyors of feel good California rock, will be hitting the road launching a U.S. headlining tour in support of its most recent effort QU. The tour kicks off February 17 in Los Angeles at…