In this vlog, I share post-show scenes from Miss USA 2024 finals held on August 4, 2024 at the Peacock Theater in Los Angeles, California.
In this vlog, I share post-show scenes from Miss USA 2024 finals held on August 4, 2024 at the Peacock Theater in Los Angeles, California.