If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org
Other options:
no subject
A bit bummed that they don't seem to be filming in Louisiana, but I guess Marvel has all its infrastructure in Georgia.