Olympic Torch Handover Ceremony Goes Down In Greece with No Fans
Another bizarre (yet necessary) scene ... the Olympic Torch Handover ceremony went down in Athens, Greece on Thursday -- with ZERO fans allowed at Panathenaic Stadium. In fact, Japan reportedly ...