Posted on 25th May 2009 by Lou I hope everyone has his towel…. I hope everyone has his towel. Happy Towel Day! Post navigationPrevious post: louconrad is an Avatard. I’ve seen every episode, yet I still watched two on TV this morning.Next post: I’m going to Illinois because …