Sunday, November 3, 2024
HomeCuriosities/Curiosidades¿Presidente Obama en Nicaragua?...President Obama in Nicaragua?

¿Presidente Obama en Nicaragua?…President Obama in Nicaragua?

Is that President Obama, working at On the Run in Managua, Nicaragua?

¿Es Presidente Obama, trabajando en On the Run en Managua, Nicaragua?

Previous article
Next article
MORE TO SEE

2 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -

most popular