East Alton Ice Arena General Manager Larry Thatcher shares the backstory of the facility that dates back to the early 90's. He's been there from the very start.