June 28th 2006 10:20 pm PT
You can now download a demo of 'Chromehounds' from the Xbox Live Marketplace. This free demo is available in all Xbox Live regions EXCEPT the U.S., Canada or Mexico. Yes, you read that right…this demo is not available in the U.S., Canada and Mexico.
Edit: Added that content is not available in Mexico.