Tiny Beaches

Q: What washes up on really small beaches?

A: Micro-waves.

Popular posts from this blog