Friday, August 15, 2008

OMEGA Watches - Beijing 2008 TV Commercial