ADVERTISEMENT
Edmonton Watch
It’s raining frogs! | Weather or Not Trivia
There are cases where frogs have rained from the sky. True or False? Cory has your answer for Monday morning's Weather or Not Trivia on April 6, 2026.
ADVERTISEMENT
There are cases where frogs have rained from the sky. True or False? Cory has your answer for Monday morning's Weather or Not Trivia on April 6, 2026.