Mappa is literally the name on the tongues of a lot of people. Of course, they weren’t always this popular. They did have some old hits but nothing was crazy enough to put Mappa on everyone’s map. So what happened over the years? The short answer to that...