There must be something in the water of Brazil — the country produces a seemingly endless stream of innovative musicians. Maybe it has more to do with the fact that music is as common as water in Brazil, played everywhere from the streets to the shopping malls to the... More >>>