|Photo via Facebook|
Nerdcore rapper Mega Ran, Nick Norris, and DJ Dn3 have joined together to immortalize Stan "The Man" Lee in song. What's truly great about "Excelsior" is that it's not just about Stan Lee's creations but it's about Stan the human being. It goes over his entire life and career, and gets into why Stan made such a connection with his fans. It's a tribute to a man who impacted so many of our lives, why and how he did, and is a testament to fandom in general. Warning to all of us truly affected by Stan's death: It ends with a sample of Stan's final message to his fans, so be prepared for it to get quite dusty where you are.
You can listen to "Excelsior" below. For more on Mega Ran, be sure to check out his website.