Xbox One Launch: Sweet Rides, Armored Trucks and the Undead

It’s almost time. With the launch of Xbox One in New York City just around the corner, Xbox’s Major Nelson gives us a look at some of the incredible festivities that have unfolded over the last several hours. From an armored truck delivering Xbox One consoles to the Best Buy Theater, to a fleet of sports cars and an army of the undead making their way to Time Square, this montage gives viewers at home a front row seat at the Xbox celebration that is taking over New York City.