The video released recently was from May 7th at Ericsson Globe in Stockholm, Sweden. Metallica has been on their “World-Wired Tour” and will be kicking off the North American tour in Sept with a stop in Nashville in January. Check out the video below and to see more than just Robert Trujillo, click on the circle with the directional arrows on it. Pretty cool huh?!