BostonFinFan13
Scout Team
I just got home from the IMAX and saw "The Day the Earth Stood Still". Towards the end there is a part where this swarm of alien bugs or something are destroying things. The swarm goes right over Giants Stadium and devours it!! I almost stood up and started to yell, "GO PHINS!!!!" It was a sign of us coming into NY and destroying them, stadium and all!!! I am so pumped up. Now more than ever!!