A big ol'X was written above LA today, but why? The X-Men First Class movie isn't opening till next weekend. Weird to just look up and see that written over LA. Don't be fooled by it's size here you could see it anywhere from downtown to Hollywood. Nice viral marketing.
update:
more pics here