Skip to content

the Godfather in Ecuador

We recently got word (and a picture) from a reliable source that the Godfather was spotted traveling in South America. Here is a picture of him in Quito, Ecuador. (Thanks for sharing the photo on Facebook Ann!)


There are no comments yet. Be the first one to post one!

Leave a comment

Please note, comments must be approved before they are published.