This is my identical twin brother Ned Sgroi who lives in Arizona. He's mentally handicapped but a really great guy!
| Previous Photo | Next Photo | Main Gallery Page |
Please e-mail any comments regarding this page to chester@sgroi.com
Page created on Sunday May 2nd, 1999 A.D.