Comment Comment by Yhippa Does anybody know anything about who runs that site? parent Yhippa 6 years ago