Player One: A Geek Paradise in Paris
When you think of “Paris,” what comes to mind? The Eiffel Tower? The Louvre? The Catacombs? How about the Player One geek bar? Yeah, I’d never heard of it, either, …
Player One: A Geek Paradise in Paris Read More