That page hasn't been there for many months - it doesn't even exist on the server any more, index.html no longer exists (replaced by index.htm). Either your DNS cache is majorly out of date, or your internet cache needs clearing down (or your favourites maybe)
What about when you go to
www.boatmad.com (note, no index.html on the end)
Also, try Ctrl-F5 to force a refresh.