Can this site's claims be true? [Link removed by moderator.]
No. According to our site rules you are also not allowed to post links if below 20 posts. Oliver
Forum Rules
Bookmarks