pittsburghmusicmagazine.net
Mega Ran & MC Lars Set to Play Smiling Moose in Pittsburgh on 5/9 | Literary Themed LP ‘The Dewey Decibel System’ Out 6/7
Mega Ran & MC Lars Set to Release Epic Literary Themed Collaborative Album The Dewey Decibel System – Out June 7 via Horris Records/Random Beats Set to Play Smiling Moose in…