Live action footage
Overhead picture of sped up traffic on an overpass in Shanghai, China.
HDV1
1440 x 1080