translate English to French: This nice trailer of Juiced presents about everything you can do in the game.
Encore un jeu qui va faire baver d'envie la rédaction 100% Jacky de xboxlive.fr !