On the Spot - 01/17/08

This week's episode is packed with good, including a first look at the Wii Fit. Plus we show off Twisted Metal: Head On: Extra Twisted Edition, Apollo Justice, Turok, and more!

Discussion

1 comments