In this all-out Strapped brother finale, Neil and Big Randy duke it out for the title of Tourist Sauce Season 7 champion. The crew heads north to check out DeVries’ rugged Greywalls Golf Course and crown a deserving winner.
Tourist Sauce is presented by Precision Pro.