About Rat Race Productions
With so many choices in the Grip & Lighting Equipment, it can be tough knowing who to trust – that’s why Rat Race Productions is here for you.
Find us in the Northeast area. Give us a call at 860 2350430. We hope to see you soon!