April 25, 2024
Christopher DeVargas
Tesla quick charge station at Town Square Las Vegas, off the corner of Las Vegas Blvd. and Sunset Rd, Thursday, Nov. 16, 2017.