News Post

The official Ford Street Racing website has posted a few updates.
"Ford Street Racing has a unique team feature, putting you in control of your own racing team. Whilst racing through the dangerous streets of LA, switch between your three cars racing and issuing commands to your team-mates to gain both a tactical and positional advantage."

Post A Comment
Only OS members can post comments
Please login or register to post a comment.