News
Aruba Stars in the Latest Sports Illustrated Swimsuit Issue
By Dana Niland CJ Contributor It might have been the biggest star in the latest edition of the Sports Illustrated Swimsuit Issue: the island of Aruba. The issue features shots from all over Aruba in its pages, putting the Dutch […]