The God That Smiles

Two tourists on motorbike, lost in the wilderness in rural Thailand, spy opium dealers with machetes. Continue reading The God That Smiles

Advertisements