Ils sont signés au London-based Moshi Moshi Records et ont sorti leur premier album Drop It 'Til It Pops en octobre 2006.
Le groupe rédige actuellement son deuxième album et prévoit l'enregistrer en octobre 2007 en vue de sa sortie en 2008.