openPR Logo

Press Releases from Mega Ran (1 total)

10-14-2024 | Arts & Culture
Mega Ran

3MB - the WWE-inspired group concept album coming soon

3MB BIO Photo by 19Eighty8 Media One band, one sound. 3MB (3 Man Band) is the collective name of the trio of Mega Ran; nerdcore pioneer, Teek

Go To Page: