Alex / LittleToadfrogs January 12, 2012 by: Little Toadfrogs January 12, 2012 0 Comment Finally! We have snow! (As you can see in the picture Alex wasn’t as excited as I was.)