Towel Day Dammit, today was Towel Day. Why did nobody remind me? I’ve forgotten every year since 2001.