40-6-49.
   
  (a) The driver of a motor vehicle shall not follow another vehicle
  more closely than is reasonable and prudent, having due regard for
  the speed of such vehicles and the traffic upon and the condition of
  the highway.
   
  (b) The driver of any motor vehicle which is drawing another vehicle
  when traveling upon a roadway outside of a business or residential
  district and which is following another motor truck or motor vehicle
  drawing another vehicle shall, whenever conditions permit, leave
  sufficient space so that an overtaking vehicle may enter and occupy
  such space without danger, except that this shall not prevent a
  motor truck or motor vehicle drawing another vehicle from overtaking
  and passing any like vehicle or other vehicle.
   
  (c) Motor vehicles being driven upon any roadway outside of a
  business or residential district in a caravan or motorcade whether
  or not towing other vehicles shall be so operated as to allow
  sufficient space between each such vehicle or combination of
  vehicles so as to enable any other vehicle to enter and occupy such
  space without danger. This subsection shall not apply to funeral
  processions, parades, or other groups of vehicles if such groups of
  vehicles are under the supervision and control of a law enforcement
  agency.
   
  (d) Vehicles which approach from the rear any other vehicle or
  vehicles stopped or slowed to make a lawful turn shall be deemed to
  be following for purposes of this Code section.