NBC11Logo
 
   
 
April 2008 interview
with Dr. Christian Foglar on NBC11