Board Track Racing Buses


Race of double-decker buses. 1933