Taste Buds, AKA: I Have Las Vegas in My Mouth • 06.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…)

