Meet the world’s tallest twin sisters: Both, identical and 6ft 8″ (PHOTOS, WATCH)

You may also like...