Road monsters

Road monsters

The not-so-affluent who commute long distances every day depend on public buses though they call them “monsters.”