jonssonj wrote:
The subject says it all. Does anyone know in which country the company RevancheLLC is located? I guess it is the USA but I want to know for sure?
Here is their homepage:
http://www.revanchellc.com
BR
Jörgen
It's close to the center of the universe, NY, NY ;-)