My Favorite Bands Logo
    The Weather Prophets
    The Weather Prophets

    British indie band formed in London in 1986 after the break-up of The Loft. After two studio albums, the band split up 1988, with singer Peter Astor going on to a solo career.

    Data provided by Discogs