Review 1600741543

The #1 location for bus accidents. And when I say #1, I mean STA LO leads all STA locations nationwide in the number of accidents per driver. Of course that doesn’t stop the GM of the region and the OM of the location from getting promoted. We’re #1!

Stupid Transportation of America

Secured By miniOrange
Skip to toolbar