Sam Steiner

Lemons Lemons Lemons Lemons Lemons
Lemons Lemons Lemons Lemons Lemons

The average person will speak 123,205,750 words in a lifetime. But what if there were a limit? This

Sam Steiner