7 June 202412 tracks, 41 minutes
No ratings yet. The first rating backed by a verified listen sets the verified score.
Eels Time! is the fifteenth studio album by the American indie rock band Eels. It was released on June 7, 2024, through E Works/PIAS Recordings.
From Wikipedia, CC BY-SA.
No reviews yet.Join free to review it