Towel Day Dammit, today was Towel Day. Why did nobody remind me? I’ve forgotten every year since 2001. If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.