HD aerial footage of an auto dealership in St. Louis, MO. Three sample clips taken as helicopter orbits site. 2009 Copyright Peaks …
source
HD aerial footage of an auto dealership in St. Louis, MO. Three sample clips taken as helicopter orbits site. 2009 Copyright Peaks …
source