Live action footage
Main Street Trolley, Linden Station, Downtown Memphis, Tennessee
HD 720
1248 x 702