Creator
Residents on Aruba stocked up on groceries, flashlights and plywood to board up windows and doors ahead of Hurricane Felix, which was forecast to pass just north of the Dutch…