ottawasun.com
Love Island tops this week’s TV must-sees
Love IslandSeries Premiere Summer is in the air and love just may be too. The famed UK dating series gets a North American makeover when sexy singles move into a tropical villa with the hopes of fi…