Red Green visits i3 Detroit tomorrow. Everyone is welcome to come at 11:00 AM to meet Red Green in person and his 16ft statue!
Here’s a sneak peak of what’s to come!
Never gonna Red you up,
Never gonna Red you down
Never gonna run around and desert you…
Red Rolled! from I3 Detroit on Vimeo.
View Comments (1)
This is so funny!! I love it! That is a heck of a lot of duct tape!