Filmed in Michigan – Movie Trailer Debuts for “Transformers: The Last Knight”Filmed in Michigan – Movie Trailer Debuts for “Transformers: The Last Knight”I think I saw you in the trailer - you were kinda in the background and it was really quick, but...Banana DonBanana Don