Crowds Gather For Opening Of Apple Store In Grand Central, New York. Can You Spot Yourself?


And this next one, I find quite scary!







Comments

Anonymous said…
Hahaha