Aruba offers the New England Patriots a consolation vacation

Aruba offers the New England Patriots a consolation vacation

The Dutch island of Aruba has a creative campaign to stir interest in the Caribbean island.

It"s cheer