The Chet
The Chet
Jeff Lyster, AKA The Chet, is a guitarist who joined the band Eels in early 2005.
Top 10 collaborators
Roles
Match
Crew
No crew credits...