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! FacebookTwitterPinterestSponsored 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…