3.5M quake shakes farmer's market

3.5M quake shakes farmer's market