DJ Premier with Macklemore, photo courtesy artist

Macklemore has a new album on the way, and today he has shared a new song titled "Heroes."

The new track is a collaboration with the iconic producer DJ Premier, who appears on the new song, off Macklemore's upcoming album, simply titled Ben, a nod to his real name Ben Haggerty. The new album is out March 3.

The new music comes with an accompanying video, which arrived today following the song's release at midnight on Friday. Macklemore is also heading out on tour, with a first leg starting April 3 in Dublin.

See the new video now.