European Cinema, Film Reviews, French Cinema L’auberge espagnole (Pot Luck, France/Spain 2002) August 7, 2008 — 0 Comments