Locura Virus October 25, 1985 · turns 41 today LP New Wave, Sophisti-Pop, Synthpop CBS aoty Users: 81 (355) deezer See more from October 25th