Metro Detroiters baffled by giant cotton ball in the sky that they think may be a meteor explosion

Comic says Metro Detroiters baffled by giant cotton ball in the sky that they think may be a meteor explosion
Comic by Rouma Khan | Text by Mirror News staff