Fan dressed as Godzilla seen walking at Citi Field
Giants @ MetsMay 25, 2024 | 00:00:18
A fan is seen in a full Godzilla suit and is shown walking around the stands at Citi Field
A fan is seen in a full Godzilla suit and is shown walking around the stands at Citi Field