Sie repräsentierten Malta im Jahr 2004 beim Eurovision Song Contest in Istanbul. Mit ihrem Lied "On Again … Off Again" – getextet von Gerard James Borg, produziert von Ralph Siegel – erreichten sie im Halbfinale den achten Platz mit 74 Punkten. Im Finale kamen sie mit insgesamt 50 Punkten auf den zwölften Platz.