Dieselplace.com
The web site in my opinion is the worst place to get any information at all
The web page for me may be the toughest spot to get any info whatsoever. The moderators remove articles of course if they do not like your remarks they prohibit you. I understand of 1 item they definitely follow damaging remarks to bad-mouth the creator, since the inventor wouldn't spend the 500 ...