Have You Ever Seen Gisele Bundchen Twin Sister?

Fraternal twins: Gisele Bundchen (right) and sister Patricia (left) were seen having fun as they strolled through Boston on Wednesday