Shared publicly  - 
1
WSMarketbell's profile photo
 
How many eggs can a golden goose lay, before it's head is cut off and cooked for dinner?
Add a comment...