Here is an article about a site which is contained within it. Yes the crazy site itty bitty - itty.bitty.site Read more by clicking below link.
Read this post on mssarticles.com