The latchkey Kids are a band from Manchester, England.