Dewey Decibel System
-
Interviews
MC Lars On His “The Dewey Decibel System” Album With Mega Ran & Finding Success Being DIY
Earlier this year, nerdcore legends Mega Ran and MC Lars teamed up to release a new literary themed collaborative album,…
Read More »