EXCLUSIVE: Never Let This Go – “Right Now” Music Video

Stan Lee’s World of Heroes presents a world exclusive premiere of Never Let This Go’s “Right Now” music video.

Can you spot the familiar face in this one?