Just noticed - based on the IP lookups 3 of these websites are located in Houston. Coincidence?
If a number of them are being hosted in Houston, I'd say that there's clearly a connection here... one crappy "designer" selling "unique websites" to multiple unaware clients, possibly?
Either way - too few information to make an educated guess.