Home / Tag Archives: David Leal

Tag Archives: David Leal

Domino Saints

Miami-based husband-and-wife Latin metropolitan pop duo Domino Saints shaped in 2007 in San Juan, Puerto Rico. David Leal and Giselle “Gigi” Ojeda, both simply 15 at that time, met over the beach if they had been evacuated in the water carrying out a shark strike; he imagined as an engineer, …

Read More »