The Olympics!Photo Blog / August 8, 2008 The Beijing Olympics are here! The OTC has its very own flame.