Someone linked the Explorer Shuttle post from the 28th May to a Spanish website, http://meneame.net/, about 3 hours ago with the resulting spike of traffic. I am guessing it is sort of like digg.com.
Gracias a toda la gente de hablar española de alrededor del mundo. 🙂