The Lambert Post

Miss Universe 2019 in Atlanta, Georgia

Avery Haney, News Staff November 14, 2019

  On November 7th, Miss Universe 2019 was confirmed to be taking place in Atlanta, Georgia, from November 28th to December 8th.  The competition will be using Tyler Studios located in the...

Load More Stories