Speaking of Hitchhiker's Guide.... Tomorrow is Towel Day! Towel Day - Wikipedia, the free encyclopedia