Originally Posted by operator
Actually i've never seen that before, can someone explain AAA?
Its the American Automobile Association, if you pay to be a member, you get free short range towing when your car breaks down.
Edit, I was beat to the chase....