So you get to the end of the level, gotta beat some stupid cars or whatever... RIDING ON CARS!!!! *makes everything explode with a kick-ass guitar riff*
Based on this: https://www.youtube.com/watch?v=8FpigqfcvlM (around 12 minutes into the video)
I love Egoraptor's Sequelitis and I love this scene in particular from its Mega Man vs. Mega Man X episode! I wanted to commission a piece like this for a long time and I absolutely love this one :D
Art © DrDubz
Sebin © Sebin Nyshkim
Original Submission: http://www.furaffinity.net/view/13987515/