There are a lot of rappers out there, but there is only one Eminem. Few rappers can rap and enunciate the way Marshal can. That inspired Anthony Vincent of Ten Second Songs to try and cover Eminem’s latest hit Rap God in as many different styles as he could.
So here is Rap God performed in forty different musical styles. Wow!