Rap God in 40 Styles

Rap God by Eminem performed in 40 styles by Anthony Vincent of The Ten Second Songs.

Watch the video after the click.