Imgflip Logo Icon

New York is in China

New York is in China | AHH YES, THE FINEST CITY, NEW YORK, CHINA | image tagged in fail | made w/ Imgflip meme maker
104 views Made by suxxxxx 1 year ago in fun
Created with the Imgflip Meme Generator
IMAGE DESCRIPTION:
AHH YES, THE FINEST CITY, NEW YORK, CHINA