Cocoa Beach Contra Dance
There are really only three answers:
1) Fun
2) Fun
3) Fun
Here some long-winded attempts at describing Contra, but it's really easier to just come along and try it yourself: