Photo Details

Photo detail

March 9, 2011

The LED kite soars over Clearmeadows Park on Monday night, after sparking rumors last month that it was a UFO.