The sun is shining, the snow is melting, and this little mexican icicle is finally defrosting. Even if its only temporary I'm going to praise the lord for this one.