Rob Riggle Shows You Today's New Modern Warfare 3 Maps, Yells a Lot

The Daily Show's Rob Riggle continues his testosteronetastic bid to become gaming's most ridiculous/funny/obnoxious spokesman. This tim, he's walking viewers through Liberation and Piazza, two downloadable maps for Call of Duty: Modern Warfare 3 that were released today. » 1/24/12 2:00pm 1/24/12 2:00pm