INDONESIA Jakarta, Jakarta Java, are you kidding me? I rode through a 100km traffic jam, in a pouring rain. It's 100km line of cars and motorbikes I tell you. Stuff coming out from my… Read April 30, 2016