Generally, in British context a depot refers to a place where buses/trams are parked while they are not in passenger
service. It is also a place where they receive their maintenace/repair works.
"Bus depot" is used in Singapore as well.
Nope, I don't. Are you saying that the background sound of that video clip sounds like the one
in the PC game called "Midtown 2"?
Maybe...I played this game long long ago...
This is a race game. I talk about this game because there are 2 cities for racing. One is London and the other one is SF