Tim Commerford

Photo by Jordan Strauss/Invision/AP Yesterday we reported about Rage Against The Machine’s announcement of a mysterious new website and project www.prophetsofrage.com which featured a countdown to June 1st. The name paid...