Suspicious Clowns: Cleveland Steamers Caboose (Live)

Suspicious Clowns: Cleveland Steamers Caboose (Live)

An unheard-of clip of an unheard-of children's show.