Road To Recovery Launch

The Florida Keys and Key West are doing their part in response to the economic crisis. Today a new commercial entitled "The Road To Recovery" will begin airing on national cable TV. The spot was created by Tinsley Advertising in Miami and shows spectacular aerial