Guitarist Ezra Idlet and bassist Keith Grimwood has been performing as Trout Fishing in America for over 25 years. Their shows that are somewhere between folk music and an old-fashioned medicine show, with comedy routines and musical materials from all over.