Olympic Torch Is Lit by RELEVANT May 10, 2012 The Olympic torch has been lit for the upcoming Olympic Games in London. Meaning it’s just about time to engage in a little harmless, sporting nationalism … 3 Comments