GameSpot may get a commission from retail offers. Originally scheduled for release in September 2004, Juiced is the street-racing game that Acclaim Entertainment signed when it lost the Burnout ...
THQ has announced that Juiced will finally see the light of day come May after being left in publishing hell by the closure of Acclaim: "THQ is extremely excited to be entering into a long term ...