Where in the World is the Jamestown Press? Carol Crafts took the Press along as she followed the 8 Tuff Miles Road Race in St. John, Virgin Islands.