Michael Doornbos

I don’t understand the TV in the bathroom at restaurants thing but I’m at a taco place on Florida that has one. Princess Leia watching you pee is unsettling.

<< Previous Post

|

Next Post >>