Some of the forecasts outlined in that crap link mentioned here were like some years coming into fruition, folks would've died from boredom waiting for them to happen - send us the money is the theme.
Other names which are under the same 'pump and dump umbrella' are mentioned here in link below.