Published on: August 25, 2008 at 6:43 PM

Check out these images taken yesterday near Parker, Colorado! Thanks to Karl Allen Swelling for passing these along to us….