One Paris Street Has A Dozen Video Game Stores

If you ever go to Paris, there are a few things you absolutely must see. There’s the Louvre, where the Mona Lisa hangs. There’s the Eiffel Tower, hulking and iconic. And then there’s the street full of video game stores.

Read more...

No comments