Ryan Caraveo at The Jefferson 3/31

Not to be mist

Seattle-based singer Ryan Caraveo brings indie-pop-infused hip-hop to town on his Forever Foggy Tour. The bleached-blond 30-something traffics confessional vulnerability through clever lyrics delivered over catchy dreamscape beats. Caraveo’s attention to detail bleeds through in his wordplay and production, as he teases out how self doubt, longing, and personal growth contribute to his artistry and, ultimately, to his survival. Macklemore protégé Travis Thompson performs in support. $32.95, 8pm. The Jefferson Theater, 110 E. Main St., Downtown Mall. jeffersontheater.com