Yay it's Spring ! Stay positive, Spring is Coming, even in our neck of the woods. The explanation of the lion and the lamb relating to weather,
http://PinkieThePigPodcast.com