YES YES GIVE IT A TRY I'm such a fangirl for that dude. He's soooo fine. You may also try one of the new ones that I think is awesome, Not Afraid. And the classics like Cleaning up my closet and Made you and and and ok I'm gonna stop now.
Well I heard this music from this musical which Dave was having a baby and the baby was John and Rose made a rap and Dave joined her and started mixing Eminem's music into it, then it become my headcanon. Turns out Rose wasn't pregnant, she was just fat.