Arts Riff Raff: Neon Icon or Peon Psych-don? September 25, 2014February 3, 2015 by PioLog By Sam Ozer-Staton and Harold Getz /// Staff Writers The cover of Riff Raff’s (born Horst Christian Simpco) new album, “Neon More