Newsdesk

The world mourns the loss of Nintendo President Satoru Iwata, Apple unveils a revamped iPod Touch, and Amazon Prime Day delivers mixed results. This is the Dealerscope Week in Review.

More Newsdesk Videos
In Other Channels
Comments