Lots of Steam A shot showing the huge quantity of steam coming off of the Excelsior Geyser Crater. Related Uploaded on July 7, 2009 Leave a Reply Cancel reply