Live action footage
Locked-on shot of vehicles parked outside a store, Miami, Miami-Dade County, Florida, USA
HD
1920 x 1080