FastSaying
Trending
Authors
Topics
Hats divide into three classes: offensive hats, defensive hats, and shrapnel.
Katharine Whitehorn
Share
Copy Link