From orbs to massive flying UFO triangles and rectangles Prince Edward Island, Canada has it all. Listen in to learn more.