Weird hole in the sky spotted over New York

Yeah, that’s just the Giant Venomous Flying Spiders…

2 Likes