I figured out why Barcelona and San Francisco were fated to become sister cities. It’s the street art, stupid! Both cities are obsessed with ’80s pop culture. Check it out:
Barcelona:
San Francisco:
Case closed.
But if you’re interested, see some Space Invaders at I Heart Street Art: In Barcelona and some Gizmos in The Gremlins Are Proliferating.
[Barcelona photo by I Heart Street Art; Stay Puft photo by sixsixty, via SFist.]
Related:
coincidentally enough, Ghostbusters is showing at the Castro tonight! Or did you do that on purpose?