This is a discussion on Juiced Demo (PC) within the Sports Gaming News forums.
"A new demo of Juiced is now locally mirrored, giving you the chance to try ouy this arcade racing game in the works at Juice Games."
Operation Sports Forums
> The News Desk
> Sports Gaming News