The 65th Annual Nashville Christmas Parade takes place this Saturday, December 1st.
Kid Rock will be the Grand Marshal. Wait, what? How the fuck did I miss this? Kid Rock + Christmas + holiday spirit + booze + holiday spirits + other stuff = probably a good time one way or another. Maybe he’ll piss some people off, who knows.