• Xbox 360

    New 360 Japanese Commercial

    xboxjapan.jpg

    Cool ad. Nice song. 'Nuff said.

    Watch All Japanese Ads Here [Xbox Japan]

    Loading comments ...