On The Spot - 12/18/08

This week we take a look at the best OTS segments from 2008, as voted by YOU! Also, Tatsunoko vs. Capcom and Deer Drive on the Wii...plus a ton of schwag to give away!

Show Info

On the Spot