Just a rainy day at Giants stadium.
linche101 likes this
Log in to like or comment.