+259 Bus drivers must have to resist the urge to stop at every stop when they drive their own cars, amirite?
by Anonymous 12 years ago
by Anonymous 12 years ago