Comment Comment by TheWeiHu the 90% claim is believable - I find his other claims to be exaggerated and unlikely parent TheWeiHu 4 months ago