Canadian Duct Tape Czar Rules U.S. Airwaves
The TimesTranscript, a Canadian online news source reports that The Red Green Show, a humor show featuring Steve Smith holds the distinction of being the longest running Canadian tv show to ever air in America. The show featured Smith in his role as Red Green, a humorous handyman who promotes all things duct tape. Smith […]