Unfortunately for me curiosity got the better of me when this came up in the sidebar.... This is less of a strange combination and more a case of what the fuck???? Ozzy and Ronald McDonald had a love child...