It may seem like Joey Bada$$ came out of nowhere, but here’s some proof that he’s been working at his craft for a long time. Joey recorded a mixtape when he was 15 (he’s 18 now) and never released it, but today he decided to hop on Twitter and share a track from the tape. Check out the “20 Miles” freestyle below.

In other news, Joey has been named the creative director for Ecko Clothing.