While it has been rather toasty of late, it is still spring for another day. Summer officially begins on June 21st at 4:13 AM which is also the longest day of the year.

+ posts