Meet Vomiting Larry

He's a barfing dummy to study the science of spewing.

By fartknocker

Published 11 years ago in Funny

He's a barfing dummy to study the science of spewing.
Scroll Down For More