Surprise Me!

Top 10 Epic Lin-Manuel Miranda Freestyles

2018-10-23 70 Dailymotion

Not only can this guy write songs, he can also spit a freestyle at the drop of a hat.