I've obviously missed a number of Improv Everywhere's videos (like the entire series of "In Real Life" videos). This newest one is #8, Harry Potter in Real Life. Watch as "Harry" tries to get from New York to Hogwarts, attempting to enlist the help of people in Penn Station.
I do miss Harry Potter. Maybe it's time to reread the books and watch the movies again.