35 Sets Of Twins Graduate Together

0

A High School in Texas is going “double or nothing”, thinking there’s a good chance they’re setting a world record. Learn more about it here!