T Nation

Xbox 360

I was curious to know if anyone on these forums play xbox 360? If you do what are your favorite games and do you play xbox live? Yeah Im a nerd…

You might want to look just a few lines above (or below) this thread at the Geek S**T thread.

There have also been many, many XBOX threads in this forum. The search function is useful there.