Team RWB Thailand hits the Idlers Games 12 hours endurance race. Awesomesauce!