The Boo RadleysalbumIchabod and IEleanor Everything “Eleanor Everything” is a Ichabod and I track, released in 1990 by The Boo Radleys. favorite Album Tracks Eleanor EverythingBodenheim Jr.CatweazleSweet Salad BirthHip Clown RagWalking 5th CarnivalKaleidoscope play_circle Happens to Us All