Unless you’ve been living under a rock, you know that today marks the release of the highly-acclaimed new Star Trek movie. And if you’re at all like me, you’ve spent the week watching sci-fi to get yourself in the mood. Also if you’re like me, France is probably not where you go first for your […]