The Chap are an English experimental pop band from North London. Their music is a mix of electronica, rock, Krautrock and pop.
Please enable Javascript to view this page competely.