More than 200 ponies were herded across the Assateague Channel to Chincoteague Island in Virginia for the 98th annual Chincoteague Pony Swim.
More than 200 ponies were herded across the Assateague Channel to Chincoteague Island in Virginia for the 98th annual Chincoteague Pony Swim.