The Forever Alone Vest Blake1989 Published 06/30/2011 Japan has invented a vest that lets you hug yourself Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: the forever alone NEXT VIDEO Tinder Date Gone Extremely Wrong, Dude Pees His Pants! 4 Comments Log in for Comments
4 Comments