4 ms·Its worth noting Full Sail is one of the top display advertisers in the United States.by AJ007 13y agoIts worth noting Full Sail is one of the top display advertisers in the United States.