Grill Room: Golf course constructed inside a cathedral

August 06, 2019

See a golf course get constructed inside a London cathedral in this Grill Room presented by Callaway Golf.