It’s 5:30 a.m. in New York, and let me tell you— the geese are back!

Comments