It’s National Pigeon Day 2010! Â Actually, it’s not National Pigeon Day, officially. Â National Pigeon Day is usually celebrated on June 13th, in Central Park, but this year the Puerto Rican Day Parade was held on Saturday June 13th, so NPD will be celebrated today, June 19th! COO! COO! COO!
View post →