pics Overcrowded Train Station in China January 8, 2010 Nuffy 1 Comment When people in China go to vacation, their train stations look like this: Continue reading Overcrowded Train Station in China →