Tyler, the Creator popped up at the Oculus at the World Trade Center. It was the second spotting of the rapper's real-life statue promoting his new album, "Don’t Tap the Glass," in New York City.
23,45K