Has anyone heard.......

Discussion in 'Entertainment' started by jacwho1, Mar 6, 2005.

  1. jacwho1

    jacwho1 New Member

    Joined:
    Oct 14, 2004
    Messages:
    374
    Likes Received:
    0
    Location:
    Ft. Worth
    ......anything from the new Nine Inch Nails cd??? I heard Dave Grohl plays some drums on a few of the tracks.
     

Share This Page