Posts tagged with:
china
-
Beijing 2008 - scary bullshit on wheels. from MichaelStMark Pro 472 days old
What's this all about then stoat fans? Who TF are they trying to impress? A lavish 4-hour ceremonial show involving thousands of made-up and pre-programmed ...