May 21, 2013 | Fresh Stream HUMAN EYE Detroit rock, all scuzz, and bleary eyes, psychedelic pomp and sweat. HUMAN EYE have been at this thing for a decade plus… Dan Shea