Martin Luther King Jr day?

What do Americans do during the celebration??
And when is the celebration?? Is there aby specific date??
I want a thorough and holistic answer, please!!
3 answers 3