Taste Buds, AKA: I Have Las Vegas in My Mouth06.12.09

You non-video folks are missing out this time. It may be a discussion of taste buds, but I manage to include They Might Be Giants, poor German-speaking Harvard psychologists, capes, and more. Check it out:

Pertinent links behind the cut.
(more…)

Posted in misc., videowith No Comments →

  • You Avatar