Just traveling through

By eps

of three things i was certain: there were hundreds of santas, there were lots of onesies, and everyone was drunk
was it the one day drinking on the street is legal or something? and why all convene at marble arch? so many questions. drunk santas everywhere!

Comments
Sign in or get an account to comment.