Take this report with a pinch of salt, but a German site is alleging that the European version of the Samsung Galaxy S...


More...