Mighty Morphin Power Rangers; Laurence Gowan; bizarre infomercial; comedy.Mighty Morphin Power Rangers; Laurence Gowan; bizarre infomercial; comedy.Mighty Morphin Power Rangers; Laurence Gowan; bizarre infomercial; comedy.