Need for Speed World Diary Trailer

The Need for Speed World Diary #1 is a video diary where the developers of Need for Speed World describe their excitement at the new things they are able to add to the upcoming online installment in the Need for Speed series. The embedded version follows.