I have noticed that all of the Tokyo buses have one thing in common, they are all non-step buses. I cannot fathom these buses being without steps? Turns out they are without steps. Someone should let them know that it should be “No Step”.
I have noticed that all of the Tokyo buses have one thing in common, they are all non-step buses. I cannot fathom these buses being without steps? Turns out they are without steps. Someone should let them know that it should be “No Step”.