Marvel Lego Super Heroes 2, Official trailer (Warner Bros. Interactive, 2017)

Track:

“Duel of the Titans”