Seal Beach passes Special Olympic torch.

Seal Beach activist Marc Loopesko holds the Special Olympics torch as he and other supporters (accompanied by police and fire personnel) run through Old Town en route to the torch hand off on Friday, June 12.  The games were held at California State University Long Beach last weekend.  Photo by Charles M. Kelly.