Uber Drivers Forum banner

drivers living in their car

  1. Washington DC
    This is in TNC lot at DCA. Someone living out of their car?? Lol. Or did a driver make a pesky stool pax, "Disappear"?
Top