New Orleans Movie & TV Tours has posted on their FB page that they heard a rumor that Bill and Ted Face the Nation would be filming on the north shore of New Orleans this week. In the comments, someone said they were filming in Covington on Three River Road.
Today was Beck Bennett’s first day on the set filming. Many thanks to Ed Solomon for sharing his selfie with him on twitter. The fountain in the background matches the fountain on the grounds of one of the the mansion on Three Rivers Rd.