• World’s Longest Sushi Roll

    A New York college has claimed the record for the world’s longest sushi roll!