NASCAR 08 demo hits Marketplace

by: Dan -
Major Nelson brings word that a demo for NASCAR 08 is now available on Xbox Live Marketplace for the Xbox 360. The demo is available only in Australia, Canada, U.K. and the United States and is approximately 589 MB.
comments powered by Disqus