Jim Werle
Image taken:
Nov. 27, 2008
Location:
Henderson, Nevada, USA
Details:
It actually rains in Las Vegas! The clouds cleared after dark and had a glimpse of things to come.
 
©2013, SpaceWeather.com -- This site is penned daily by Dr. Tony Phillips.