WLLD 98-7 FM posted Screaming Frog Is Weirdest Thing I've Seen Today WLLD 98-7 FM Saint Petersburg, FL:

Screaming Frog Is Weirdest Thing I've Seen Today

Ok...Now I hate frogs even more. This is the weirdest thing I've ever seen! Are those teeth?? What is THIS?? Some guy in Florida found a frog at work.... And when you rub its back, it puffs up and lets out a weird sound. I can barely watch this it freaks me out so bad!!!…

QR Code
Embed the QR code on your website:
Download
Copy