Calle 13

If you’re from the US, there’s a decent chance you haven’t heard of Calle 13. They’ve seen US stateside popularity, but their greatest fan bases seem to lie in Latin America. However if you’re form California or maybe Texas, there’s also a decent chance you’ve heard a Spanish speaking friend lay down all (or some) … More Calle 13