Posted inNews
Cedar Rapids Witnesses Mysterious Rain of Bathtub Ducks
Cedar Rapids Witnesses Mysterious Rain of Bathtub DucksCedar Rapids Witnesses Mysterious Rain of Bathtub Ducks The quaint city of Cedar Rapids, Iowa, experienced an extraordinary meteorological phenomenon on Monday, July…