New Order – Bizarre Love Triangle November 5, 1986 https://altsounds.tv/28xw 1980s, Classics, Electronic, Indie, New Order, Pop, Robert LongoLast Update November 5, 1986 / Discover Justice – D.A.N.C.E. N.W.A. – Straight Outta Compton Directed by: Unknown The Lemon Pipers – Green Tambourine Directed by: Paul Leka Shelley Pinz