User talk:94.206.95.74

To me it looks like a promotional article and no real references is given....!