Here is the web site where you can view the banned XBox ad everyone is talking about. It is so cool, but I can see why they had to ban from TV. Maybe they can show in movie theaters?

Advertisements