Mysterious noises baffle town

wi mysterious noises heard_00001628

    Just Watched

    Mysterious noises baffle town

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