chiefcanuck.com
Xbox One Dashboard Leak!
UPDATE: Video has since been taken down. Watch it here Here we see someone has their hands on an Xbox One console already. November 22nd is release date for the console in 13 launch markets –…