Steve Smith

Canadian Duct Tape Czar Rules U.S. Airwaves

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 […]

Read More →

Read More →

Top