The Penn Temple European Studies Colloquium presents "Last Call? The Front National and the French Elections."