› added 2 months ago
11
TIL that a Connecticut town was forced to battle a night of terror when attacked by frogs
via reddit.com