Yes there is a J-Rod in North Carolina. It’s in Durham, NC. It is part of the Home Furniture & Housewares Stores Industry.
You can run, but Hell and Satan will find you.
Demon Kane
Goddamn you all to HELL.