FracturedEel, 9 months ago Are they based in France? I thought it was Montreal
Are they based in France? I thought it was Montreal