Wolf Eyes Wolf Eyes, legendary industrial noise group from Detroit found themselves in Memphis. (more…) 35.128613 -89.989262