Jemini

Jemini was a British pop group from Liverpool, best known for scoring "nul points" and finishing in last place with their out-of-tune performance of "Cry Baby" at the 2003 Eurovision Song Contest in Latvia.

Jemini

Jemini was a British pop group from Liverpool, best known for scoring "nul points" and finishing in last place with their out-of-tune performance of "Cry Baby" at the 2003 Eurovision Song Contest in Latvia.