Posted on August 8, 2008October 11, 2010The Olympics! The Beijing Olympics are here! The OTC has its very own flame.