Live action footage
A double decker bus passes other traffic on a busy downtown street in Hong Kong, China.
NTSC
720 x 480