Retro Game shopping in Paris

Paris: City of love, lights, the Eiffel Tower, and some surprisingly great retro game stores.

Retro Game shopping in Paris Read More »