Last Dragon Ultra

2020-11-10 Fredrik 0

The Last Dragon Ultra is a Backyard Ultra in Kumamoto Prefecture Japan. The four mile course runs along the banks of Lake Hanjaku just outside […]