Vanilla Ninja Released “No Regrets”!

New song by Vanilla Ninja!

National Final Reminder: Vanilla Ninja – Birds of Peace

We continue the National Final Reminder with something from 2007. Today, we will travel to Estonia. Estonia back in 2007 decided its representative through Eurolaul, a show similar to nowadays Eestilaul.  Ten contestants were trying to win the event and represent their country in Eurovision. Vanilla Ninja and their song “Birds of Peace” finished third…