Health | Mon Dec 31, 2012 8:53am EST

Vomiting Larry battles "Ferrari of the virus world"