MC Lars On His “The Dewey Decibel System” Album With Mega Ran & Finding Success Being DIY
September 10th, 2019 | by Darren Paltrowitz
Earlier this year, nerdcore legends Mega Ran and MC Lars teamed up to release a new literary themed collaborative album,