Yup, really! Ah, mylar pants. The stuff of SCIENCE.

Sci is at Neurotic Physiology today, talk about just what mylar pants have to do with, well, farting. Don't you want to know? Head over and check it out!