Meet the Machine That Barfs SciShow News shares the latest insights into two powerful natural forces: El Nino and barfing. Hoste This was posted on Google+