Google
×

Jemini

Pop group
Jemini are a British pop group from Liverpool, best known for scoring nul points and finishing in last place at the Eurovision Song Contest 2003 with "Cry Baby". Wikipedia
Members