Miscalibrated Internet Receptor Stalks

anyone been to Budapest lately?

...what the hell is this supposed to signify?

Advertisement

Share This Story