Crane Bases Chapman/Leonard’s ECS Base is the ultimate filming companion designed to elevate your productions to new heights. Apr. 15, 2024 • 2 min. read