Crobot will release their new self-titled EP on May 13th.
Radiohead plan to make an album this summer…
Check out Society 1’s “It’s Yours Now“.
Tool have resumed work on a new album.
Nine Inch Nails performing “Satellite” from Austin City Limits.
and now, a video.