Red Green Duct Tape Meme By alexaldridge2022-01-04 18:00 82% (491) Red GreenDuct TapeMemeRed Green Show
If anyone remembers Red Green your my best friend By Knight_of_Normies2019-02-05 12:00 62% (718) Phil SwiftFlex TapeRed Green