Photo Details

Photo detail

March 8, 2011

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