Tag: ben folds

  • Music You SHould Be Listening to: Fleming and John

      Fleming and John: 1994-present Fleming and John is a musical husband and wife team, Fleming McWilliams and John Mark Painter, currently living in Nashville, Tennessee, United States. They have 2 CD’s out and have finally announced on their Myspace that they are working on a new Cd. Considering the last one was in 1998 […]