Tag Archives: Lucha Libre
Surprise Lucha Libre!
Michelle and I are still alive, despite not posting for quite a long time. We had a four-month-or-so interlude in the United States at the end of 2016, but come the new year and we were at it again. We began our 2017 travels with a base in Panama, going also to Costa Rica, Guatemala, […]