So perfect that the Times Square NYE 2025 thing is raining, miserable and apparently attended by around 150 people

Comments