A person's death can create all sorts of problems when maintaining a website. My apologies to anyone who could not get onto the main site over the past three weeks.
Yes, Odeus is still around. This is our temp site until the video is premiered this October. Check back for updates.
We can be reached at:
PO BOX 526152
Salt Lake City UT 84152-6152
Phone: (503) 333-2398