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