Web Cam Live Web Cam at Lyback’s Ice Fishing Image refreshes in 15 sec. This camera view is looking NW toward Spider Island from our vacation rental. Check our Vacation Rental page for more info, and call 320-676-8740.