• Apollo Theater (map)
  • 253 West 125th Street
  • New York, NY, 10027
  • United States

Yo this has got to be the highlight of the fucking month, if not the year. I AM SO EXCITED MAN. As a native New Yorker I have always wanted to do Showtime @ The Apollo and now you're telling me that they might get back on TV? I'm there b. Let's fucking ace this.