Description: Jesus Alejandro also known as Charlie Beck. Captured vacationing in the United States. After years of exile from Spain, Jesus is most often found in Havana coffee shops. Seen here in Port Washington just several day ago.. Jesus is officially in America.
Captured by Shoshanna and Destroyed by Charlie Beck (Jesus Alejandro).