March 31, 2024

It’s raining marshmallows for Easter

About 15,000 marshmallows were dropped from a helicopter in suburban Detroit to the delight of kids watching on.