happy meme rad wallpaper happy rad tech week meme Be the first to share what you think. It is celebrated on the week of November 8 to commemorate the discovery of the X-ray by Wil… Monday, June 13, 2022 Edit