June 24th, 2017 • 1 hr 32 mins • Download (52.7 MB) • Link with Timestamp
This is finally our Nintendo E3 episode.