Pair of duct tape snow goggles

Made by Time Raccoon 6 years ago