Advertising Console

    Forza Motorsport 4 and New Kinect Game Sesame Street Once Upon A Monster and Dance Central - E3 2011 - Destructoid

    Repost
    Dtoid

    by Dtoid

    151
    655 views
    Destructoid editor Dale North joins Max to talk about the highlights (and lowlights) of the Microsoft press conference.