This video couldn't be found from the depths of the interweb.
Help Selfpiss.com get better and send me the video if you have it.

Alice Selfissing

Amateur Alice is pissing on herself in her living room. Thanks for recording your awesome selfpee, Alice!:P