Monday, April 26, 2010

Parking At The Great Wall Of China Is A Bitch [Beijing Motor Show]

# beijingmotorshow The Great Wall of China's one of the seven wonders of the modern world. We checked it out after the Beijing Auto Show only to find the parking situation impressively awful. And the KFC outside the entrance? That's just depressing. More��

No comments: