Trees have leaves May 09 2013 We had a week of sun last week. And now all the trees have booted up! The first image here is a week ago. The second is 10 seconds ago. So yeah. Just to confirm. The sun and rain makes trees grow their leaves and stuff.