The Antlers restaurant in Sault Ste. Marie, Michigan, is a local landmark, with its history dating back to the early 1900s. Area residents and visitors alike have plenty of sights to take in at the storied venue, with hundreds of mounted animals covering the walls (and ceiling!) of the space. Watch as SooToday's cameras take a video tour of the popular restaurant.