Listen

Description

Somewhere in China at a tourist attraction's entrance, 100 speed bumps were installed... Apparently there was concern that too many people were walking by without appreciating the historic site. Listen to the full commentary below and leave your thoughts in the comments box below!