Tuktuk thugs haven't posted any updates yet.
Devid
Jochem
Daan
The better half of a team of 6 Dutch idiots on a mission to not die in the mountains.