Babyoven is a homeless man with an extensive blog. I'm not sure who the young folks are who film him (the guy asking about vaginas), but all his videos are a combination of extremely sad, funny and original, but mostly just sad.
things that happen at storage facilities; Vincent Price = "Vince" Price to him, that means something; oh and all stars for referring to "flavored douches"