Jim Treacher MIGHT BE THE BEST HUMORIST EVER!
Next to Aunt Flo, that is. No, really. I mean it.
Read this!
Update: On further reflection I believe the dance is called a ho-down.
Read more...
Read this!
Update: On further reflection I believe the dance is called a ho-down.