The moment monsoon arrives, we see frogs everywhere. They pop up in streams, ponds, and even in our neighbourhoods. Recently, some bright yellow frogs spotted in Andhra Pradesh started a rumour that they fell from the sky. But is it true? Can it rain frogs just like it rains hailstones? Let's get to the bottom of this.