Newark Penn Station... we need to have a talk about this.  #confusionanddelay  #njtransit  #numtot  #confused  #trains  #newjersey   #letmespeaktoyourmanager  #fuckthisshitimout

Make something of your own

Create memes, ads, and videos in Studio.

Open Studio