OH man Marci....talk about seeing a once in a life time thing. I have never seen snow before in Florida and sure enough it snowed yesterday...SO Strange!!
I love the pictures of you and Layla on the beach in Cocoa. The beaches there are great aren't they? That is just about 30 minutes North from me.....OH SO CLOSE!!!
You guys have a safe trip home!