Michael Welch, who plays Mike Newton in the Twi movies, tweeted that he is headed to Baton Rouge to film!
After some interesting "guesses" from Mike's followers he tweeted this:
Follow Mike on Twitter.
Now considering the "humans" are only in the wedding scene that probably means they are filming the wedding really really soon!! *fangirl squee*