Updated: Jun 02, 2023
Roubaix is a city in northern France, located in the Lille metropolitan area on the Belgian border.
Get ready to flex your Roubaix muscles! This quiz features 20 questions on everything from the basics to the most obscure facts. Can you ace it? Test your skills and learn something new!