In this image posted to Facebook, two car barges appear to be grounded on St. John. Read More: St. John car barges Source: Virgin Islands Daily News