Neewer 24" DSLR Camera Stabilization System $43 at eBay $43 $125 eBay with emilyandlily has the Neewer 24"/60cm DSLR Camera Track Dolly Slider Video Stabilization System for $43 with free shipping. Made of aluminum steel body with bubble level, non-skid rubber feet, and removable/adjustable legs. $43 retail: $125 Report Posted by DrBatman08/02/2015 at 07:41 PM PT
Comments & Reviews
Thank you!