The Clash’s "The Magnificent Seven" has received a new music video Directed by Don Letts. The clip was created in…
On December 8th, 1978 Public Image Ltd aka PIL released their debut studio album Public Image: First Issue. The record…