Thursday, August 21, 2014

Run Away!

I am not sure if these Shanghai train passengers are just selfish bastards or if they are practising for when ebola reaches overcrowded China.


No comments:

Post a Comment