With the help of the internet and video streaming platforms like YouTube, we have access to more music history than ever before. It can be a gift and a curse—you can watch incredible moments from both the past and present, but there are so many options that it can become overwhelming.

Rappers have been freestyling since the genre's inception, and we know there's no way anyone can watch them all. So we decided to break it down and share some of our favorites in recent memory. Here are 15 freestyles from the 2000s that you have to check out, featuring legends like Clipse, Earl Sweatshirt, Kendrick Lamar, and... Shia LaBeouf.