neon icon

Riff Raff: Neon Icon or Peon Psych-don?


By Sam Ozer-Staton and Harold Getz /// Staff Writers   The cover of Riff Raff’s (born Horst Christian Simpco) new album, “Neon Icon,” features the grilled, cornrowed, tattooed, penciled-bearded Houston rapper holding a smiling baby girl in one hand and his scowling dog, “Jody Husky,” in the other. Like his cover art, Riff Raff is