El sitio, que es poseído por Eric “eBaum” Bauman, un hombre de Rochester, Nueva York, está entre los 1000 sitios más visitados en el Internet según el Web site Alexa.