Eminem’s ‘Rap God’ Sung in 40 Different Musical Styles

Port Chester, New York-based musician and musical impressionist Anthony Vincent of Ten Second Songs performs Eminem’s “Rap God” in forty famous vocal styles, including the Beastie Boys, Justin Timberlake, 2Pac, Ray Charles, Simon and Garfunkel, Frank Sinatra, and many more.

Previously: Michael Jackson’s ‘Thriller’ in 20 Styles, Linkin Park’s ‘In The End’ in 20 Styles