14 May 2011

Paris, France: Death Stars Hanging in Train Station

Lord Vader would be proud