Jonwayne – No

Jonwayne 2

“That neckbeard rapper” goes in on some dirty Jay Dilla production. He plans to drop a new song every Monday in an effort to prove that he’s the best rapper out.