Mutant Pig Monster Shows Up In China

Beginning of the end, folks. :( (Metro Uk, via Finn)

          
    Now Buzzing