The couple, My Stepson and Veronica Leal, are best friends. Photo #17

The couple, My Stepson and Veronica Leal, are best friends.