My mom showed me this, this morning. She was saying how it looks like the Twin Towers on this Pepsi can. She posted a link on facebook, and now it's literally no where to be found, which seemed odd too me.
Personally I don't see how this could look like the twin towers really. I don't know though. Thoughts?