Bump Dot Net For the People

  • Archive
  • About

  • Jul 21, 2000

    Details on Kid A, the new Radiohead album from someone who has heard it. It’s due for release on October 3rd.


    Follow @bump on Micro.blog.