Bommarito Automotive SkyFOX Helicopter – Over St. Louis

Kevin’s Reel World- Denial

ST. LOUIS, MO (KTVI)- Fascinating movie, incredible woman, true story. Kevin talks with the woman who went to trial against a man who denied the Holocaust.