4th of July 2010 fireworks

July 10th, 2010
Yes, delayed until the 10th. Long story....