buzzfeed.com
19 Pictures Of Unexplained Stuff That'll Make You Pee Your Pants
Oh hell no. Special thanks to @Unexplained.
Ryan Schocket