Bada Bing! Bada Boom!
WARNING! WHAT FOLLOWS IS DISTURBINGLY GRAPHIC
Do Not Complain ... You've Been Warned!