Pic of the Week - 09/21/08 Len Sep 21, 2008 • 1 min read A perfect day last week at the Atlantis, Paradise Island, Bahamas.