Created by cpasnick - April 17th 2018
Las Vegas
72155 Blvd., Baker, CA, US
World's Tallest Thermometer
Los Angeles, California, United States