Anybody know if this is one and the same. Did New England Satellite and sound rename themselves due to problems? Anyone know anything about this. It is or was or is a directv contracting co in Rhode Island.
Thanks
Global Satellite & Sound New England Satellit
There is 1 reply to this message