NY Giants Concept
Just for fun. I always thought it funny the colossal "Giants" sported a lowercase "ny" monogram. Perhaps something a bit taller that referenced the buildings?
View all tags
Posted on
Oct 31, 2016
More by Dane Storrusten View profile
Like