This Impressive World Record Was Just Set in New YorkThis Impressive World Record Was Just Set in New YorkIt's official, another major world record has just been broken in the state of New York. MeganMegan