A Massive Floral Peacock Has Appeared At Rockefeller Center
Earlier today (Wednesday, January 15), a giant floral peacock popped up in Rockefeller Center, right in the same spot where the huge Christmas tree stood only a few days prior. Considering NBC’s headquarters is lo...