Fijne opvolger van de singles Day Glow & Mime The End eerder dit jaar van dit trio uit London.