This visualization only works in modern browsers. Upgrade yours and enjoy.
USGS Earthquake data (past 30 days from Nov. 18, 2014) Data from here