Lawyer

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