Lawyer

How many lawyers does it take to stop a moving bus? Never enough.
 188
0