The Crazy and Olly Show

The Crazy and Olly Show is a recurring segment from Mystic Island. It would later become a spin off show of the same name.