Used By:Scott Baker Submitted By:Scott Baker Added On: 04/08/2025 at 2:30 AM EDT Image Caption: Terror supporters have violently taken over Grand Central Station in NYC, completely halting all trains. Owner Name / Source: X URL of Owners Page:https://x.com/EYakoby/status/1909405992812421160 Image Source: Uploaded License:Open Source Notes: