Globe World Championships
It looks like Greg Lutzka got first place in the Globe World Championships in Germany. This is a huge contest that has been going on annually for over twenty years, so this is no small feat. Congratulations to him.
It looks like Greg Lutzka got first place in the Globe World Championships in Germany. This is a huge contest that has been going on annually for over twenty years, so this is no small feat. Congratulations to him.