Post Tagged with: "Tierra Santa"

Finding Robo Jesus in Buenos Aires

Finding Robo Jesus in Buenos Aires

I haven’t encountered this level of travel mystification since I stumbled upon a Vietnamese amusement park in its off season.