Marvel vs. Capcom 2 The Grouch and Eligh MixtapeThe Grouch and Eligh share their love for Marvel vs. Capcom 2 in song!By Mark Walton on October 23, 2019 at 6:41PM PDT Marvel vs. Capcom 2