Live action footage
A street in the quaint tourist town of Morro Bay on the central coast of California.
HD
1920 x 1080