If you are referring to Rocking R International they are a large company in the Carolinas and am considering going with them in Tennessee myself . Guys are telling me they are good to work for here. Never heard of Rocking TV though.
Re: Rocking TV
There are 0 replies to this message