OMEGA-2008---Beijing

OMEGA timekeeping officials keep a beady eye on the 2008 Beijing games.

Read more