Gorod – A Perfect Absolution Review David Sherbrook May 14, 2012 0 When you picture France what do you see? Paper thin mustaches? The Eiffel Tower? Romance? Baguettes?…