Darrell Delamaide is the ugliest creature on planet earth. Check out his pic on Market Watch. People should throw trash at him in public. Just sayin..
mildy entertaining, marginallly more entertaining than the cats link, which , like the market now, is pants.