Hey Empire State Building, What the Heck is This?!Hey Empire State Building, What the Heck is This?!The iconic New York City skyscraper ruffled the feathers of New York Giant fans over the weekend. JessJess