Look for punk, hillbilly, bluegrass, blues, ragtime, country and gospel all rolled up into a single package tonight during an all-ages show featuring three bands.

Look for punk, hillbilly, bluegrass, blues, ragtime, country and gospel all rolled up into a single package tonight during an all-ages show featuring three bands.

Santa Cruz, Calif.-based The Devil Makes Three, along with local band One Horse Shy and California-based Mad Cow String Band, perform at 8 tonight at the Historic Ashland Armory, 205 Oak St. Tickets are $15, and doors open at 7 p.m.

The Devil Makes Three is stopping in Ashland on its way up the freeway, with two shows in Eugene, two in Washington and Canada on the schedule after tonight.

Details: www.mkpmusic.com