Tag Archives: video games

Need For Speed: The Run (Demo Trailer)

Race for your life in the Need for Speed The Run Demo. You start in the Desert Hills of Nevada where you find yourself at the heart of the pack. Battle the unforgiving desert heat and technically demanding terrain as … Continue reading

Posted in FD News | Tagged , , , , , , , , , , , , | Comments Off