The 3MB (3 Man Band) album captures the essence of three creative forces—Mega Ran, Teek Hall, and G1ToTheRescue—who, much like their wrestling-inspired namesake, rise from…
One band, one sound. 3MB (3 Man Band) is the collective name of the trio of Mega Ran; nerdcore pioneer, Teek Hall; 2X Phoenix AZ…