THE ROCK SOLID OPTION
Feb 17, 2020
2 minutes
a sign next to the main road, near the Free State town of Frankfort. Put up by the local dealer in town, it states, inter alia: “This is Isuzu country.” Indeed, in that part of the country there are probably thousands of Isuzu farm
You’re reading a preview, subscribe to read more.
Start your free 30 days