Search results for "Pedro Madeira"

Pedro Madeira 🇵🇹

Deixa-Me Sentir
Country

Portugal

The Russian Tolmachevy Twins won the Junior Eurovision Song Contest in 2006
Story

Remember the 2006 Junior Eurovision Song Contest?

7 years ago