Estes Mean Machine #1 D12-3 First Launch (2020-08-10) Mean Machine #1 Launch 1 D12-3 HD 1080 USB cam 300 feet 135 km/h [View]
Mean Machine #1 Launch 1 D12-3 HD 1080 USB cam 300 feet 135 km/h [View]