Luke Kavajecz (Anglers All Guide Service) shares the latest fishing report from the Apostle Islands in Lake Superior north of Wisconsin in mid April.