Thailand’s Gawdland wins ‘UK vs the World’ Season 3, ends UK’s winning streak Thailand’s Gawdland Claims Victory in ‘UK vs the World’ Season 3, Ending UK’s Reign Continue reading…