Ray-The-Sun
Something hilarious and witty
United Kingdom (Great Britain)
The Ray of sun to the potato patch, allegedly.
The Ray of sun to the potato patch, allegedly.