Peep Frogs

@bfarrier1 (2082)
United States
March 2, 2008 8:04pm CST
I live in the state of missouri and for the past month we have had Rain,Sleet,Freezing Rain and Snow and there is more coming tomorrow but today it is 69 degree's,tonight as I was sitting outside I could hear the Peep Frogs(baby frogs)while normally this is a sure sign Spring is here we still have bad weather in the forecast.Mt question is do you have Peep Frogs in the area where you live?Have a great day!
No responses