Why would Sally sell seashells by the seashore?

There are plenty there that are free. Just walk and you are bound to find at least 40. Idiot

Previous Random Joke Next