The Boo RadleysalbumIchabod and ICatweazle “Catweazle” 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