24kGoldn has released a new single and music video for “In My Head” featuring Travis Barker.

The visual features a crew of little avatar versions of 24kGoldn taking over his mind and making him see flashes of his ex-girlfriend everywhere he goes.

Read more: So What?! festival adds 100 Gecs, Hawthorne Heights, more to lineup

Keeping with the meta theme, 24kGoldn will roll out an immersive virtual concert, dubbed the El Dorado Concert Experience, today (March 25) at 4 p.m. PDT.

The performance will mark the first time 24kGoldn has performed “In My Head” live. According to a press release, it also features a full storyline, “pitting 24kGoldn against an evil version of himself in a battle to save the city of ‘San Dorado,’ a fictional city inspired by a mashup of 24kGoldn’s hometown San Francisco and El Dorado, the [mythical] city of gold.”

Watch the music video for “In My Head” featuring Travis Barker below.

24kGoldn Better Late Than Never tour dates

05/06 - Denver, CO @ Cervantes Masterpiece Ballroom
05/08 - Des Moines, IA @ Wooly's
05/09 - Minneapolis, MN @ Fine Line Music Cafe
05/11 - Chicago, IL @ Reggies Rock Club
05/12 - Columbus, OH @ A&R Music Bar
05/13 - Ann Arbor, MI @ Bling Pig
05/14 - Toronto, ON @ Adelaide Hall
05/16 - Philadelphia, PA @ The Fillmore Philadelphia
05/19 - New York, NY @ Gramercy Theatre
05/20 - Norfolk, VA @ The Norva
05/21 - Washington, DC @ Union Stage
05/23 - Durham, NC @ Motorco Music Hall
05/24 - Atlanta, GA @ Terminal West
05/25 - Nashville, TN @ The Basement East