Many of us still remember the Google Florida update of November 2003.

5 years on, have Google done it again?

Only time will tell.

Leave a Reply