Past Masterpiece of the Week (November 5 – 11, 2016): The Deviants – PTOOFF! (1967)
‘Ptooff!’ is the extraordinary debut studio album by English psychedelic rock band The Deviants, released in 1967 on record label Underground Impresarios. This tireless proto-punk classic is a much overlooked, criminally Read More…