teedee.: bin lorrys on landfill site.
teedee.: Street Sweeper
teedee.: Bin lorrys on the move
teedee.: Bin lorrys on the move in Belfast..