FDX-American Football in Paris
Same thread title-different year. Any new places to watch American football in the city? Also, how is the internet service in the Concorde these days...I've watched games on my computer if the service is adequate. I couldn't even Skype at Concorde last time I was there.