Towelie Towels are in-stock!

Towelie Towels are In-Stock!
Did we mention that the Comedy Central Store currently has some Towelie Towels in-stock?

We know you want one.