boom bump
This or similar articles have been posted a billion times, discussed ad nauseam, and debunked as ridiculous nonsense. Boy a lot of people hope it's true though.