I have been away from the site/hobby for several years. One of the sites that I frequented was Odd Job Motors. I really liked the site but the link I have for it no longer works. I have ended up in several places. Does anyone know what happened to it?