Red Green Duct Tape Meme By alexaldridge2022-01-04 18:00 82% (491) Red GreenDuct TapeMemeRed Green Show