Defiant Sweep Admin at 4:55 pm May 30, 2016 Ronan Cannon writes: The Gods have spoken! Doubt them at your peril! Spotted on Hainan Island, southern China. I think it means we’re going to ‘clean up’ at the Euros! Share on Facebook (Opens in new window) Facebook Share on X (Opens in new window) X Share on Pinterest (Opens in new window) Pinterest Sponsored Link Related posts: It’s All About The Bla-Bling Bla-Jinping Volkswagen’s Chinese Hover Car Defiance In Shanghai Hounds Of Love
Or it could be a clean sweep for us…