Category: New York City

Goodbye Columbus, Hello ‘Oracle’! Have You Seen the New Statue at Rockefeller Center in NYC?

Oh no! Last week, a new “work of art” was unveiled at New York City’s famous Rockefeller Center. Ladies and gentlemen, in the video below, you can watch as workers pull the […]