Reviews ALBUM REVIEW: Ithaca – They Fear Us Posted on July 21, 2022July 21, 2022 by Dallis D Let me devour you, because the camera always eats first.