LEO Network

Las Vegas hits 117 degrees, tying a record, as the Southwest bakes

Las Vegas, Nevada, United States
Jun 20, 2017
latimes.com
Event

Please sign in to leave a comment.