Driving on the roads with cars and small trucks is one thing. But driving next to huge semi trucks and buses is quite another. These extra-large vehicles have long stopping distances, huge blind spots, and limited maneuverability. This means that when you're driving...