The band released three studio albums: their self-titled debut on 1 February 2005, Talk to La Bomb on 12 September 2006, and New York City on 5 August 2008.
Die Band veröffentlichte insgesamt drei Studioalben: das gleichnamige Debütalbum am 1. Februar 2005, Talk to La Bomb am 12. September 2006 und New York City am 5. August 2008.