Have you seen www.stickytape.com?

Have you seen www.stickytape.com? Yes, I can’t tear myself away.


Posted on Nov 14 2012 in Internet jokes