To call attention to its Need For Speed: The Run title, Ubisoft showed off a Dodge Challenger muscle machine complete with an HD screen gaming system wired into its trunk.
June 11, 2011 12:59 PM PDT
Photo by: John Scott Lewinski/CNET
| Caption by: John Scott Lewinski
Conversation powered by Livefyre