The Itch Podcast #98: E3 2017 Discussion
Channel:
Subscribers:
1,300
Published on ● Video Link: https://www.youtube.com/watch?v=xWJrEM3QGmQ
Nintendo, Bethesda, EA, Xbox, Sony, and Ubisoft who won E3 2017.
Nintendo, Bethesda, EA, Xbox, Sony, and Ubisoft who won E3 2017.