What Is This Strange Thing Coming Out Of The Vent At A Duluth Radio Station?
This was the talk at Townsquare Media Duluth radio stations. One person saw it and told everyone and then everyone went into the studio and had their guesses as to what it could be.