Peter Ka's photos with the keyword: have to change this pic tomorrow

New Jersey Transit

07 Dec 2009 1 869
Train arrives at Newark International Airport Station. I'm in this pic, do you see me? :-)