Mysterious noises baffle town

    Just Watched

    Mysterious noises baffle town

Officials in Clintonville, Wisconsin, received calls from residents hearing loud explosion sounds. WLUK reports.