Business Travel | Mon Jun 27, 2011 10:42am BST

French village bemused by Apocalyptic strangers