Banshee Tree brings electro-swing sound to Tucson tonight
Boulder-based indie-jazz band Banshee Tree brings their sophomore album "Bad Luck" to Tucson's La Rosa stage, blending jazz, bluegrass and electronica into a decade's worth of global influences.