4 ms·
Main drag in Paris? There is no such thing. Do you mean the champs élysées?
by megablast 6y ago
Main drag in Paris? There is no such thing. Do you mean the champs élysées?
- taejo 6y agoI think they mean "off the main drag" in a more metaphorical sense, something like "far away from the centre"