Super Garden
Episode 6
S10 E6:
The judges deliberate over which garden to award the prestigious title of Super Garden winner 2018.
Super Garden