The Windmills originally formed in Southend-on-Sea, Britain, in 1987 as something from the short-lived C-86 motion, a loose collective of Uk indie pop rings influenced in equal measure from the jangly guitar pop from the Smiths, the three-chord naïveté from the Ramones, as well as the nostalgic sweetness of the …
Read More »