Did You Know Chicago Has A Castle? 02/23/16 7:59AM

Chris visits the only castle in Chicago: The Givins Irish Castle in Beverly.