User comments for French Street Racing
French Street Racing
- Trial version
- (79 votes)
Race through the most important cities in France
Racing through the streets of a big city like Paris or London is completely illegal. This is probably why street racing games are so popular these days.
French Street Racing is one of those games, which is set – as you can guess by its name – in...