on Trust Me… I’m A Genius By In Bands, IMF The Walter brothers trio form The Family Rain, featured here with their song “Trust Me… I’m A Genius” .