Post Game Report: The Golfrat Roast.

Published: Aug. 3, 2017, 10:19 a.m.

What happens when three Nintendo fans confront the biggest Nintendo critic?