Technology news update wednesday april 20th 2016 Xbox one Intel Netflix VLC facebook DeWalt February 27, 2019 Latest Technology news update april 20th 2016 View at DailyMotion News - by admin