Music Videos Get into the Grimy Grungy Punk of ISLAND APES “Stitt” So the Germans call English football fans Island Apes? I guess they don’t know about the punk band of the same name. ISLAND APES... MeghanNovember 23, 2023