+251
The hardest kind of tea to swallow is reality,
amirite?
by Anonymous
13 years ago
Yeah You Are
266
No Way
15
by
Comment