Obviously a self-deprecating bunch, Edison, NJ’s the Mongoloids first met up in 2005 with the purpose of pitching their straight-edge hardcore ideals with generally positive (or at the minimum empowering) messages, an objective then they proceeded to bomb-test in local audiences more than the next couple of years. Arrive middle-2008, …
Read More »