• I think all-weather in this context means astroturf.

About

Avatar for diceface @diceface started