While we enjoy a great many things down here in the Virgin Islands, one of the things we do lack of is some of the common conveniences that many take for granted back on the mainland. One of those wonderful things was the introduction of Netflix streaming capabilities. Having the ability to stream television shows… Read more »