Instant Ideas

People's ideas, made into sites with Instant Ideas. Each one lives at its own address on instantideas.site.