answersLogoWhite

0

Tierra - a Latino band from L.A. At least, they had a major hit with the song.

User Avatar

Wiki User

16y ago

What else can I help you with?