Toad-ally terrified! Driver freaks out when he discovers a tree frog in his car
Toad-ally terrified! Driver freaks out when he discovers a tree frog in his car A man was driving his truck in Sanford, Florida when he spotted a frog in the cab The frog was making its way up the passenger-side door of the truck Despite driving at the time, the man filmed the frog which … Read more