Entertainment & Art NOLA Culture Top Stories Watch See The First Trailer for ‘Bill & Ted Face the Music’ Filmed In New Orleans It was one of the talks of summer 2019. It was also a… by JK June 9, 2020 Comments1