“I never left” music video teaser

The music video teaser for new single “I Never Left” out Nov. 8th!